问题 单项选择题

有以下程序:
#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的ASCⅡ码值为97,程序运行后的输出结果是

A) d
B) go
C) god
D) good

答案

参考答案:A

解析: fun函数的功能是输出字符串中ASCⅡ码能被2整除的字符,g的ASCⅡ码为103,o的ASCⅡ码为111,d的ASCⅡ码为100,只有d满足。因此,本题答案为A)。

单项选择题
单项选择题