柠檬试题库
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
热度🔥1,005
参考答案: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年计算机等级考试题库
推荐
1946年首台电子数字计算机ENIAC问世后,冯·诺依曼(Von Neumann)在研制EDVAC计算机时,提出两个重要的改进,它们是()。
下面不属于软件测试实施步骤的是
下列叙述中正确的是( )。
窗体上有一个名称为Text1的文本框,一个名称为CD1的通用对话框,一个标题为“打开文件”的命令按钮,如图所示。 命令按钮的单击事件过程如下:Private Sub Command1_Click() CD1.ShowOpen Open CD1.FileName For Input As#1 MsgBox CD1.FileName Line Input#1,s Text1.Text=s Close#1End Sub单击命令按钮,执行以上事件过程,打开选定的文件,读取文件的内容并显示在文本框中.以下叙述中正确的是( )。
扩展名为mpr的文件是( )。
标签
二级C语言
ascii
fun
字母
输出