有以下程序: #include main() { char ch=’D’; while(ch>’A’) {ch一一; putchar(ch); if(ch==’A’)break; putch

admin2016-04-07  30

问题 有以下程序:
    #include
    main()
    {  char ch=’D’;
    while(ch>’A’)
    {ch一一;
    putchar(ch);
    if(ch==’A’)break;
    putchar(ch+1);
    }
    }
    程序运行后的输出结果是(    )。

选项 A、CB
B、BCA
C、CCBB
D、CDBCA

答案D

解析 putchar()函数功能是输出一个字符,由whlie判断条件和ch初始值可知,只要ch>’A’,每次循环执行两次putchar(),否则跳出循环。第一次输出CD,第二次输出BC,第三次输出A,跳出循环。因此答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/idi0FFFM
0

相关试题推荐
最新回复(0)