当前位置:计算机科学技术题库>C#程序设计题库

问题:

[单选] 执行程序段:x=-1;do{x=x*x;}while(!x);的结果是()

死循环。循环执行2次。循环执行一次。有语法错误。

问题:

[单选] 以下程序的输出为() #include void main(){inty=5;while(y--);printf("y=%d\n",y);}

y=0。无限循环,无结果输出。y=1。y=-1。

问题:

[多选] 设有程序段:intx=0,s=0;while(x!=0)s+=++x;printf("%d",s);,则运行程序段后()

输出0。输出1。控制表达式是非法的。执行无限次。

问题:

[单选] 设有程序段:int k=10;while(k=0)k=k-1;,则下面描述正确的是()。

while循环执行10次。循环是无限循环。循环体语句一次也不执行。循环体语句执行一次。

问题:

[单选] C语言的do-while循环中,循环由do开始,用while结束;而且在while表达式后面的()不能丢,它表示do-while循环的结束

\n。“;”。“%”。“,&rdquo。

问题:

[单选] 下面程序段的输出结果是() int x=3; do{printf("%3d",x-=2);}while(!(--x));

1;2。3;2。2;3。1;-2。

问题:

[单选] 以下for循环的执行次数是()for(x=0,y=0;(y=3)&&(x

是无限循环。循环次数不定。执行4次。执行3次。

问题:

[单选] 设i为整型量,执行循环语句for(i=50;i>=0;i-=10);后,i值为()

-10。0。10。50。

问题:

[单选] 以下程序段的输出结果是() #include voidmain(){ int i=2; for(i

3。3、6。3、6、9。3、6、9、10。

问题:

[单选] 下面程序段()for(t=1;t

当x<0时整个循环结束。当x>=0时什么也不输出。printf函数永远也不执行。最多允许输出100个非负整数。