( )。以下针对scanf函数的叙述中,正确的是()。
A. 输入项可以为一实型常量,如scanf("%f",3.5);
B. 只有格式控制,没有输入项,也能进行正确输入,如:scanf("a=%d,b=%d");
C. 当输入一个实型数据时,格式控制部分应规定小数点后的位数, scanf("%4.2f",&f);
D. 当输入数据时,必须指明变量的地址,如scanf("%f",&f);
查看答案
( )。有如下语句: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<回车>
( )。有以下程序段int j;float y;scanf("%2d%f ",&j,&y);当执行上述程序段,从键盘上输入55566 7777后,y的值为()。
A. 55566.0
B. 566.0
C. 7777.0
D. 566777.0
( )。设有以下程序:#includemain(){ char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c6=getchar(); putchar(c1); putchar(c2); printf("%c%c\n",c5,c6);}若运行时从键盘输入数据:abcdefg<回车>,则输出结果是()。
A. abcd
B. abde
C. abef
D. abfg
数字摄影依然通过,运用小孔成像原理成像。
A. 透镜
B. TIFF
C. JPG
D. 电池