3.5 下面程序段的内循环体一共需要执行( )次。for(i=5;i;i--)for(j=0;j<4;j++){….}
查看答案
3.6 执行x=1;do{x=x*x;}while (!x);循环时,下列说法正确的是( )。
A. 循环体将执行一次
B. 循环体将执行两次
C. 循环体将执行无限次
D. 系统将提示有语法错误
3.7 循环 for(i=0,j=5;++i!=--j;) printf("%d %d",i,j); 将执行( )。
A. 6次
B. 3次
C. 0次
D. 无限次
3.8 下列程序段执行后s值为( )。int i=5,s=0;do if (i%2) continue; else s+=i; while (--i);
A. 15
B. 9
C. 6
D. 以上均不是
3.9以下关于switch语句的叙述中,( )是错误的。
A. switch语句允许嵌套使用
B. 语句中必须有default部分,才能构成完整的switch语句
C. 语句中各case与后面的常量表达式之间必须有空格
D. 只有与break语句或goto语句结合使用,switch语句才能实现程序的选择控制