有以下程序: #include main() { int a1,a2;char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2); printf("%d,%c,%d,%e",a

admin2020-10-26  16

问题 有以下程序:
    #include
    main()
    {
    int a1,a2;char c1,c2;
    scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
    printf("%d,%c,%d,%e",a1,c1,a2,c2);   
    }
    若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为a,c2的值为b,程序输出结果是:12,a,34,b,则正确的输人格式是(以下一代表空格,代表回车)(    )。

选项 A、12a34b
B、12_a_34_b
C、12,a,34,b
D、12_a34_b

答案A

解析 根据scanf函数中的格式说明字符串,各个输入之间没有任何符号,所以键盘输入也应该没有符号。
转载请注明原文地址:https://jikaoti.com/ti/zWD0FFFM
0

最新回复(0)