有以下程序: #include main() { char ch=’B’: while(ch

admin2016-04-07  25

问题 有以下程序:
    #include
    main()
    {   
    char ch=’B’:
    while(ch<’E’)
    {
    printf("%d",ch一’A’);
    ch++;
    }
    printf("\n");
    }
    程序运行后的输出结果是(    )。

选项 A、123
B、ABC
C、abc
D、012

答案A

解析 当满足ch<’E’,输出ch一’A’,即字符在ASCII码相减进行输出,%d表示输出十进制整数。循环开始,ch=’B’,print(“%d”,ch一’A’)=1,以此类推,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/U3Dp777K
0

最新回复(0)