首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(说明:字母A的ASCII码值是65): #include void fun(char *s) {while(*s) {if(*s%2)printf("%c",*s); s++; } } main(
有以下程序(说明:字母A的ASCII码值是65): #include void fun(char *s) {while(*s) {if(*s%2)printf("%c",*s); s++; } } main(
admin
2018-01-14
53
问题
有以下程序(说明:字母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、BY
B、BT
C、YT
D、YE
答案
D
解析
函数只会输出ASCII码值为奇数的字母,执行fun(a)时,依次取出a[]中的字母,因为B的ASCII码值为66,所以不会输出B,字母Y的ASCII码值为89,字母T的ASCII码值为84,字母E的ASCII码值为69,所以最后输出字母YE。
转载请注明原文地址:https://kaotiyun.com/show/iHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用(双引号)括起时,寻找被包含文件的方式是()。
以下程序的输出结果是()。main(){charst[20]="hello\0\t\\\";printf("%d%d\n",strlen(st),sizeof(st));}
有下列程序:main(){intk=5;while(--k)printf("%d",k=1);printf(”\n”);}执行后的输出结果是()。
要求通过while循环不断读人字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是()。
下列程序的输出结果是()。#includemain(){inta=3,b=2,c=1;if(a<b)if(b<0)c=0;elsec++;print(("%d\n",
设有定义:intx=0.*p;,立刻执行以下语句,正确的语句是()。
随机试题
全球化经营中的文化环境包括()
生物医学模式转变为生物-心理-社会医学模式,本质上可反映出
下列不属于里实热证表现的是
在某工程网络计划中,工作M的最早开始时间和最迟开始时间分别为第12d和第15d,其持续时间为5d。工作M有3项紧后工作,它们的最早开始时间分别为第21d、第24d和第28d,则工作M的自由时差为( )d。
基金投资者教育活动的内容不包括()。
下列等式中正确的有()。
根据《中共中央关于全面推进依法治国若干重大问题的决定》,下列哪些属于重大行政决策的法定程序?()①公众参与②专家论证③风险评估④合法性审查⑤集体讨论
设随机变量X服从正态分布N(0,1),对给定的α∈(0,1),数uα满足P{X>uα}=α,若P{|X|<x}=α,则x等于()
可以在PowerPoint同一窗口显示多张幻灯片,并在幻灯片下方显示编号的视图是()。
Teachersneedtobeawareoftheemotional,intellectual,andphysicalchangesthatyoungadultsexperience.Andtheyalsoneed
最新回复
(
0
)