有下列程序: main( ) {intm,n,p; scanf(’’m=%dn=%dp=%dt.,&m,&n,&p); printf(’’%d%d%d\n’’,m,n,p); } 若想从键盘上输入数据,使变量mt扣的值为123,n中的值为456,p中

admin2014-06-20  17

问题 有下列程序:
main(    )
{intm,n,p;
scanf(’’m=%dn=%dp=%dt.,&m,&n,&p);
printf(’’%d%d%d\n’’,m,n,p);
}
若想从键盘上输入数据,使变量mt扣的值为123,n中的值为456,p中的值为789,则正确的输入是(    )。

选项 A、m=123n=456p=789
B、m=123n=456p=789
C、m=123,n=456,p=789
D、1.23457e+008

答案D

解析 本题考查常量定义。数据常量可有10进制、8进制、16进制、指数法等,8进制数字为0-7,第~个字符为O,而不是o,因此选项A和B错误。为指数法时,指数部分须为整形,因此选项C错误,选项D中数字后加入L是说明此变量为长整型。
转载请注明原文地址:https://jikaoti.com/ti/qGkiFFFM
0

最新回复(0)