有输入语句:scanf(“a=%db=%dc=%d”,&a,&b,&c);为使变量 a的值为1,b的值为3,c的值为5,则正确的数据输入方式是_____________。
A. 135↙
B. 1,3,5↙
C. a=1 b=3 c=5↙
D. a=1b=3c=5↙
查看答案
getchar()函数的参数个数是_____________。
A. 0
B. 1
C. 2
D. 任意
printf函数中用到格式符 %8s,其中数字8表示输出的字符占用8列。如果字符串长度等于5,则输出按方式_____________。
A. 右对齐输出该字符串,左补空格
B. 从左起输出该字符串,右补空格
C. 当字符串长度小于格式中规定的长度时,格式中的规定被忽略
D. 输出错误信息
以下说法正确的是_____________。
A. scanf()函数的输入项可以是整型、实型、字符型等变量
B. 若省略了scanf()函数中的格式控制字符,则用户在输入终端输入数据时类型不受限制
C. scanf()函数输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf("% 4.2f ",&f);
D. scanf()函数输入数据时,必须指明变量的地址
以下程序的输出结果是_____________。main( ){ int a=10;printf("%d,%o,%x \n",a,a,a);}
A. 10,12,a
B. 10,o10,x10
C. d10,o10,x10,
D. 10,2,x10