问题 单项选择题

已知字母a的ASCII码值为97,则以下程序运行后的输出结果是 #include<stdio.h> void fun(char *s) { while(*s)   { if(*s%2==0) printf("%C", $s);    s++;   } } main() { char a[]={"good"};  fun(a); printf("\n"); }

A.d

B.go

C.god

D.good

答案

参考答案:A

解析: fun函数的功能是输出字符串中ASCII码为偶数的字符。g的ASCII码为103,o的ASCII码为111,d的ASCII码为100,输出字符d。

单项选择题
填空题