执行以下程序段后,x的值是5 int x=5; printf("%d",5+x++);
×
举一反三
内容
- 0
【单选题】intx=1;while(x<5);x++;执行上面程序段,下面说法正确的是()。 A. 程序段执行结束后,x 值为6。 B. 程序段执行结束后,x 值为5。 C. 程序执行出现死循环。 D. 程序段执行结束后,x 值为2
- 1
int x=5;[br][/br] do { x++; printf("%d ",x); }while(x==5); 以上程序中,循环体的执行次数是______次
- 2
int x=5; while(x=5) { x++; printf("%d ",x); } 以上程序中,循环体的执行次数是( )次 A: 0 B: 1 C: 5 D: 无数
- 3
执行C++程序中的语句:int x = 5, y; y = --x; 执行后变量x和y的值分别为( )。 A: 4, 4 B: 4, 5 C: 5, 4 D: 5, 5
- 4
若有int x,y,z;,则执行以下程序段后的输出结果为:x=1;y=3;z=5;if(x>;y)x=y;y=z;printf("x=%d,y=%d,z=%d",x,y,z); A: x=1,y=5,z=5 B: x=1,y=3,z=3 C: x=5,y=3,z=5 D: x=5,y=3,z=3