A-A+

有以下程序(说明:字*A的ASCⅡ码值是65) yoidfun(char*S){ while

2022-08-12 18:58:39 问答库 阅读 197 次

问题详情

有以下程序(说明:字*A的ASCⅡ码值是65) yoidfun(char*S){ while(*S){ if(*s%2) printf(%c,*s);s++;}} main(){ chara[]=BYTE; fun(a);printf(n”);} 程序运行后的输出结果是
A.BT
B.YE
C.YT
D.BY

请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
程序只输出字*AsCⅡ值为奇数的字*,根据字*B,Y,T,E的ASCⅡ值的奇偶性相应输出。

考点:程序