以下程序的执行结果是#includeint main(){int a = 5, b = 4, x, y;x = 2 * a++;y = --b * 2;printf("a=%d, x=%d\n", a, x);printf("b=%d, y=%d\n", b, y);return 0;}
A.a=6, x=10b=3, y=6
B.a=6, x=12b=3, y=6
C.a=6, x=10b=3, y=8
D.以上均不对
A.a=6, x=10b=3, y=6
B.a=6, x=12b=3, y=6
C.a=6, x=10b=3, y=8
D.以上均不对
A.死循环
B.不进入循环体直接跳出循环继续执行
C.程序报错
D.执行一次循环后跳出循环继续执行
A.死循环
B.不进入循环体直接跳出循环继续执行
C.程序报错
D.执行一次循环后跳出循环继续执行
A.是死循环
B.循环执行二次
C.循环执行一次
D.有语法错误
有以下程序: main() { int y=10; while(y--); printf("y=%d\n",y); } 程序执行后的输出结果是()。
A.y=0
B.y=-1
C.y=1
D.while构成无限循环
若有以下程序: main() { int k=2,i=2,m; m=(k+=i*=k); print f("%d,%d\n",m,i); } 执行后的输出结果是()。
A.8,6
B.8,3
C.6,4
D.7,4
A.16
B.12
C.28
D.21
A.5359
B.5953
C.3595
D.9535
A.CHINA BEIJANG SHANGHAI
B.FILE1 CHINA BEIJNG
C.CBS
D.FCB
有以下程序 main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1); else printf("%d\n",d+2); } 执行后输出的结果是
A.2
B.3
C.4
D.编译时有错,无结果
有以下程序 main() {int i=1,j=1,k=2; if((j++‖k++)&&i++) printf("%d,%d,%d\n",i,j,k); } 执行后输出结果是
A.1,1,2
B.2,2,1
C.2,2,2
D.2,2,3