问题 单项选择题

有以下程序: #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)正确。

单项选择题
判断题