有以下程序:
#include< stdio.h >
main( )
{
char ch=′Z′;
ch=(ch—′A′+1)%26+′A′;
putchar(ch);
printf(″\n″);
}
程序的运行结果是( )。
A、
Z
B、
Y
C、
B
D、
A
【正确答案】
D
【答案解析】
z的ASCⅡ码是90,A的ASCⅡ码是65,所以ch=(ch—′A′+1)%26+′A′=26%26+65=65,65对应的字符即A。
提交答案
关闭