4. 有以下程序 main() { int i=10, j=1; printf(“%d,%dn”,i--,++j); } 执行后输出结果是( )。 A. 9,2 B. 10,2 C. 9,1 D. 10,1 ...
2. 以下程序段的输出结果是( )。 int a=1234; printf(“%2dn”, a); A. 12 B. 34 C. 1234 D. 提示出错,无结果 ...
23. 若有定义: int a=8, b=5, c; 执行语句c=a/b+0.4; 后, c的值为 ( )。 A. 1.4 B. 1 C. 2.0 D. 2 ...
22. 若有int x=3;,执行程序段: do { Printf(“%3d”,x-=2); }while(!(--x));输出结果是( )。 A. 1 3 B. 1 -1 C. 1 -2 D. 1 -3 ...
21. 设以下变量均为int类型,则值不等于7的表达式是( )。 A. (x=y=6, x+y, x+1) B. (x=y=6, x+y, y+1) C. (x=6, x+1, y=6, x+y) D. (y=6, y+1, x=y, x+1) ...
18. 下述语句执行后,变量k的值是( )。 int k=1; while(k++〈10〉; A. 10 B. 11 C. 9 D. 为无限循环,值不定 ...
15. main( ) { int a=666, b=888; Printf(“%dn”, a,b); } 程序运行后的输出结果是( )。 A. 错误信息 B. 666 C. 888 D. 666,888 ...
14. 有以下程序 main() { int i=10, j=1; printf(“%d,%dn”,i--,++j); } 执行后输出结果是( )。 A. 9,2 B. 10,2 C. 9,1 D. 10,1 ...
12. 设有程序段:int k=10;while(k=0) k=k-1; 则下面描述中正确的是( )。 A. while循环执行10次 B. 循环是无限循环 C. 循环体语句一次也不执行 D. 循环体语句执行一次 ...
8. 以下程序的输出结果是( )。 Main( ) { int a=3; Printf(“%dn”,(a+=a-=a*a)); } A. -6 B. 12 C. 0 D. -12 ...