昨天突然看见一个小题,居然被难住了
以下说法正确的是;( )答案选B,我却觉得不是啊,D应该是对的啊!
A:输入项可以为一个实型变量,如scanf("%f",5.2);
B:只有格式输入,没有输入项,也能够进行正确输入
如scanf("a=%d,b=%d");
C:当输入一个实型数据时格式输入部分应该规定小数点后的位数,
如scanf("%4.2f,&f);
D:当输入数据时,必须指明变得地址,如scanf("%f",&f);
參考答案:D是不一定的,因为输入字符串的时候,可以scanf("%s",s);的
B答案不知道,因为从来没有这样输入过,但是建议知道就行了,不要去采用,
那样不利于程序的编写.