单选题 若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是 for (i = 5; i; i--) for (j = 0; j < 4; j++) {...}

A、 20
B、 25
C、 24
D、 30
下载APP答题
由4l***zl提供 分享 举报 纠错

相关试题

单选题 以下( )循环并非重复5次?

A、int i; for (i=1; i<6; i++) {}
B、int i; for (i=0; i<5; i++) {}
C、int i; for (i=0; i<=5; i++) {}
D、int i; for (i=1; i<=5; i++) {}

单选题 若i为整型变量,则以下循环for(i=2;i==0;i--) printf("%d",i); 执行次数是(

A、无限次
B、0次
C、1次
D、2次

单选题 int i=5, s=0; do if (i%2) continue; else s+=i; while (--i);语法错误

A、15
B、9
C、6
D、语法错误

单选题 for(int i=0,j=10; i=j=10; i++,j--)

A、语法错误,不能执行
B、无限次
C、10
D、1

单选题 下列叙述中正确的是()。

A、break 语句只能用于 switch 语句体中
B、continue语句的作用是使程序的执行流程跳出包含它的所有循环
C、continue语句的作用是使程序的执行流程跳出包含它的所有循环
D、在循环体内使用 break语句和 continue 语句的作用相同

单选题 以下( )for语句是不能编译的?

A、for(i=0; i<10, j<10; i++);
B、for(i=0; i<10; i--);
C、for(i=0; i<10; i--);

单选题 下列叙述中正确的是()。

A、do-while语句构成的循环不能用其他语句构成的循环来代替
B、do-while语句构成的循环只能用break语句退出
C、用do-while语句构成的循环,在while后的表达式为非零时结束循环
D、用do-while语句构成的循环,在while后的表达式为零时结束循环

单选题 C语言中while和do-while循环的主要区别是()。

A、do-while的循环体至少无条件执行一次
B、do-while的循环体至少无条件执行一次
C、do-while允许从外部转到循环体内
D、do-while的循环体不能是复合语句