用scanf函数输入数据,使得下面程序运行结果为a=2,b='x',c='z' #include <stdio.h> int main() { int a, b; scanf("%d%c", &a,&b ); printf(" ",a,b,b+2); return 0; }
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)
第1题
A.scanf()函数的输入项可以是整型、实型、字符型等变量
B.若省略了scanf()函数中的格式控制字符,则用户在输入终端输入数据时类型不受限制
C.scanf()函数输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf("% 4.2f ",&f);
D.scanf()函数输入数据时,必须指明变量的地址
第2题
第3题
A.scanf("%lf",num);
B.scanf("%lf",&num);
C.scanf("%d",&num);
D.scanf("%f",&num);
第4题
A.scanf("%f,%f",&f1,&f2);
B.scanf("%f%f",&f1,&f2);
C.scanf("%3.2f %2.1f",&f1,&f2);
D.scanf("%3.2f%2.1f",&f1,&f2);
第5题
A.x+y+z=48
B.x+y+z=35
C.x+z=35
D.不确定值
第6题
A.输入项可以是一个实型常量,如:scanf(“%f”,3.5);
B.可以只有格式控制,没有输入项,如:scanf(“a=%d,b=%d”);
C.格式控制部分可以规定小数点后面的位数,如:scanf(“%4.2f”,&d);
D.当输入数据时,必须指明变量地址,如:scanf(“%f”,&f);
第7题
A.scanf("%f,%f", &f1,&f2);
B.scanf("%f%f", &f1,&f2);
C.scanf("%3.2f,%3.2f", &f1,&f2);
D.scanf("%3.2f%3.2f", &f1,&f2);
第8题
A.scanf(“%c%c%c”,ch1,ch2,ch3);
B.scanf(“%c,%c,%c”,&ch1,&ch2,&ch3);
C.scanf(“%c %c %c”,&ch1,&ch2,&ch3);
D.scanf(“%c%c”,&ch1,&ch2,&ch3);
第9题
A.scanf(“%c%c%c”,ch1,ch2,ch3);
B.scanf(“%c,%c,%c”,&ch1,&ch2,&ch3);
C.scanf(“%c %c %c”,&ch1,&ch2,&ch3);
D.scanf(“%c%c”,&ch1,&ch2,&ch3);
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!