若有定义:int a;float b;则执行“scanf("%3d%f",&a,&b);”语句,从键盘输入1234567.0,a和b的值是( )。
A. 123和567.0
B. 123和4.0
C. 234和567.0
D. 1234和567.0
下列程序的输出结果是( )。 main( ) { int a=012; printf("%d",++a);}
A. 12
B. 13
C. 11
D. 10
设有定义:int a=0,b=0,c=1;执行过“c=(a-=a++),(a+=b,b+=6);”语句后,a,b,c三个变量的值分别是( )。
A. 0,6,0
B. 1,6,0
C. 1,6,1
D. 0,6,6
有以下程序:main(){ int x=0,y=0;while(x<5&&++y) y--,x++;printf(“%d,%d”,y,x);}程序的输出结果是:( )
A. 0,5
B. 1,5
C. 0,4
D. 1,4