A-A+
有以下程序: #include <stdio.h> main() { int m n p;
问题详情
有以下程序: #include <stdio.h> main() { int m,n,p; seanf("m = % dn = % dp = % d", &m, &n,&p) printf("% d% d% d n", m, n, p); } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456, p中的值为789,则下列选项中正确的输入是()。
A.m = 123n =456p =789
B.m = 123 n =456 p =789
C.m= 123,n =456,p =789
D.123 456 789请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
解析:程序中的输入函数scanf("m=%dn=%dP=%d",&m,&n,&p);要求在输入数据时,要输入"m="、"n="、"p="字符中,且中间不能含有空格,所以选项A)正确。