柠檬试题库
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
热度🔥890
参考答案: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年计算机等级考试题库
推荐
ADO 对象模型中有 5 个主要对象,他们是Connection、Command、RecordSet、Error 和
下列叙述中正确的是( )。
设备按信息交换单位进行分类,可分为
1946年诞生的世界上公认的第一台电子计算机是( )。
标签
二级C语言
ascii
fun
字母
输出