有以下程序段 int m=0,n=0; char c=’a’; scanf ("%d%c%d", &m, &c, &n); printf ("%d, %c, %d\n", m, c, n); 若从键盘上输入:10A10<回车

admin2009-01-15  32

问题 有以下程序段   int  m=0,n=0;     char  c=’a’;   scanf ("%d%c%d", &m, &c, &n);   printf ("%d, %c, %d\n", m, c, n);     若从键盘上输入:10A10<回车>,则输出结果是

选项 A、10,A,10
B、10,a,10
C、1O,a,0
D、10,A,0

答案1

解析 本题考核的知识点是scallf()函数输入格式。格式字符“%d”用于输入整数,“%C”用来输入字符。在输入时,系统把第一个10作为整数10赋给m,把随后的A作为字符赋值给c,后面的10作为整数赋给n,最后输出的结果为10,A,10所以,A选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/XhXp777K
0

最新回复(0)