题目内容

阅读下面的代码:int x=1;int y=2;if(x%2==0)y++;elsey--;printf("%d",y--);所打印的y值是()

A. 1
B. 0
C. 3
D. 2

查看答案
更多问题

设有程序段int k=10;while(k=0)k=k-1;下面叙述中正确的是()

A. while循环执行10次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次

设有以下程序段int x=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则()

A. 程序运行结果为0
B. 程序运行结果为1
C. 程序中控制表达式是非法的
D. 程序执行无限次

下面程序的运行结果是()x=y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);

A. 20,7
B. 6,12
C. 20,8
D. 8,20

下面程序段的运行结果是()int n=0;while(n++<=2)printf("%d",n);

A. 012
B. 123
C. 语法错
D. 3

答案查题题库