有输入语句:scanf(“a=%d,b=%d,c=%d",&a,&b,&c);,为使a=1,b=3,c=2,从键盘输入数据的正确形式应是()。
A. 132
B. 1,3,2
C. a=1□b=3□c=2
D. a=1,b=3,c=2
x和y均定义为int型,z定义为double型,以下合法的scanf函数调用语句是()。
A. scanf(“%d%d,%e",&x,&y,&z);
B. scanf(“%2d*%d%f",&x,&y,&z);
C. scanf(“%x%d*%lf",&x,&y,&z);
D. scanf(“%x%o%6.2f",&x,&y,&z);
以下说法正确的是()。
A. 输入项可以为一个实型常量,如scanf(“%f”,3.5);
B. 只有格式控制,没有输入列表项,也能进行正确输入,如scanf(“a=%d,b=%d”);
C. 当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(“%4.2f”,&f);
D. 当输入数据时,必须指明变量的地址,如scanf(“%f”,&f);
putchar函数可以向终端输出一个()。
A. 整型变量表达式值
B. 实型变量值
C. 字符串
D. 字符或字符变量值