17. 以下程序的输出结果是( ) main() { int a=21,b=11; printf("%d\n",- -a+b,- -b+a); } A. 30 B. 31 C. 32 D. 33 ...
11. 设int x=1,y=1;表达式(!x||y- -)的值是( ) A. 0 B. 1 C. 2 D. -1 ...
21. 设有程序段:int k=10;while(k=0) k=k-1; 则下面描述中正确的是( )。 A. while循环执行10次 B. 循环是无限循环 C. 循环体语句一次也不执行 D. 循环体语句执行一次 ...
19. 已知int x=23;则printf(x++*1/3)的输出结果是( )。 A. 8 B. 7.66 C. 7.33 D. 7 ...
18. 设x, y和z是int型变量,且x=3, y=4, z=5,则下面表达式中值为0的是( )。 A. ’x’&&’y’ B. x<=y C. x||y+z&&y-z D. !((x ...
15. 下面程序段的运行结果是( )。 int n=0; while(n++<=2); printf(“%d”,n); A. 2 B. 3 C. 4 D. 有语法错 ...
12. 设有以下定义: int a=0; double b=1.25; char c=’a’; #define d 2 则下面语句中错误的是( )。 A. a++; B. b++; C. c++; D. d++; ...
8. 以下程序的输出结果是( )。 main( ) { int a, b; for(a=1,b=1;a<=100;a++) { if(b>=10) break; if(b%3==1) { b+=3; continue;} } printf(“%dn”,a); } A. 101 B. 6 C. 5 D. 4 ...