执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是( )。 main() { char s[100]; int c, i; scanf("%c",&c); scanf("%d",&i); sc

admin2010-01-10  27

问题 执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是(  )。    main()    {  char s[100];    int c, i;    scanf("%c",&c);    scanf("%d",&i);    scanf("%s",s);    printf("%c,%d,%s\n",c,i,s);    }

选项 A、1,456,789
B、1,23,456
C、1,23,456,789
D、123,456,789

答案2

解析 第一个输入语句只接收一个字符’1’;第二个输入语句接收一个整数23,遇到空格停止;第三个输入语句接收一个字符串"456",遇到空格停止。
转载请注明原文地址:https://jikaoti.com/ti/pgI0FFFM
0

最新回复(0)