题目内容

下面程序的运行结果是()#includeint main(){int i=1;do{i--;}while(i++);printf(“%d ”,i--);}

A. -1
B. 1
C. 0
D. 陷入死循环

查看答案
更多问题

以下说法中正确的是()。

A. continue语句的作用是结束整个循环的执行
B. break 语句应出现在 switch语句和循环语句中
C. 利用goto语句可以使程序的执行从一个函数跳到另一个函数
D. 循环语句中break语句不能单独出现

以下说法中错误的是()。

A. 嵌套循环的内层和外层循环的循环控制变量不能同名。
B. 执行嵌套循环时先执行内层循环,后执行外层循环。
C. 如果内外层循环的次数是固定的,则嵌套循环的循环次数等于外层循环的循环次数与内层循环的循环次数之积。
D. 如果一个循环的循环体中又完整地包含了另一个循环,则称为嵌套循环。

阅读以下程序代码,运行的结果是。#includevoid main( ){int x = 100, a = 10, b = 20;int v1 = 5, v2 = 0;if (a < b)if (b != 15)if (!v1)x=1;elseif (v2) x = 10;x = -1;printf ("%d", x);}

以下程序的输出结果为。#include void main ( ){int x = 1, y = 0, a = 0, b = 0;switch ( x ){case 1: switch ( y ){case 0: a++; break;case 1: b++; break;}case 2: a++; b++; break;case 3: a++; b++;}printf ("\na = %d, b = %d", a, b);}

答案查题题库