柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序( 说明:字母A的ASCII码值是65 ) #include
void fun (char *s) { while( *s ) { if( *s%2 ) printf("%c",*s); s++; } } main() { char a[ ]="BYTE"; fun(a); printf("\n"); } 程序运行后的输出结果是
A.BT
B.YE
C.YT
D.BY
热度🔥938
参考答案:B
解析:
【解析】本题中执行fun(a)时,会取a的第一个字母B,因为B的ASCII码为66,所以不会输出B,函数只会输出ASCII码为奇数的字母,Y的ASCII码为89,T的ASCII码为84,E的ASCII码为69。因此B选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
绑定窗体中的控件的含义是
有以下程序 #include main() { int c,d; c = 10 | 5; d = 10 + 5; printf("%d,%d\n", c, d); } 程序的运行结果是
高级程序设计语言的特点是( )。
标签
二级C语言
ascii
fun
字母
输出