题目内容

写出下面程序的输出结果( )。#includeint main (void ){int x,y,z;x=y=1;z=x++-1;printf("%d,%d\t",x,z);z+=-x++ +(++y);printf("%d,%d",x,z);return 0;}

A. 2,0 3,0
B. 2,1 3,0
C. 2,0 2,1
D. 2,1 0,1

查看答案
更多问题

写出下面程序的输出结果( )。#includeint main (void ){int i,j;i=20;j=(++i)+i;printf("%d ",j);i=13;printf("%d %d", i++,i);return 0;}

A. 42 14,13
B. 41 14,14
C. 42 13 13
D. 42 13 14

假定w、x、y、z、m均为int型变量,则运行如下程序段后,m的值是( )。w=1; x=2; y=3; z=4;m=(w

A. 4
B. 3
C. 2
D. 1

下列说法正确的是( )。

A. 输入项可以是一个实型常量,如scanf("%f",4.8);
B. 只有格式控制,没有输入项也能进行正确输入,如scanf("a=%d,b=%d");
C. 当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf("%5.3f",&f);
D. 当输入数据时,必须指明变量的地址,如scanf("%f",&f);

在 scanf函数的格式控制中,格式说明的类型与输入的类型应该一一对应匹配。如果类型不匹配,系统( )。

A. 不予接收
B. 并不给出出错信息,但不可能得出正确信息数据
C. 能接受正确输入
D. 给出出错信息,不予接收输入

答案查题题库