首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(说明:字母A的ASCII码值是65): #include void fun(char*s) { while(*s) if(*s%2)printf(“%C”,*s); S++: main() { char a(
有以下程序(说明:字母A的ASCII码值是65): #include void fun(char*s) { while(*s) if(*s%2)printf(“%C”,*s); S++: main() { char a(
admin
2021-06-15
56
问题
有以下程序(说明:字母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
答案
B
解析
本题中执行fun(a)时,会取字符串a的第一个字母B,因为字母B的ASCII码值为66,所以不会输出字母B,函数只会输出ASCII码值为奇数的字母,字母Y的ASCII码值为89,字母T的ASCII码值为84,字母E的ASCII码值为69。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/1vtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。voidfun(intx,inty,int*c,int*d){*c=x+y;*d=x一y;}main(){inta=4,b=3,c=0,d=0;fun(a,b,&c,&d);printf(’’%d%d\n
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
以下叙述中正确的是
下列关于栈的叙述正确的是( )。
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0:i
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
给定程序中,函数fun的功能是将带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
随机试题
CPU执行一段程序时,Cache完成存取的次数为5000次,主存完成存取的次数为200次。已知Cache存取周期为40ns,主存储取周期为160ns。求:Cache-主存系统的访问效率e。
复合溃疡是指同时有
甲方与乙方签订加工承揽合同,甲方为定作方,乙方为承揽方,双方约定由定作方甲方提供原材料,则承揽方乙方:
下列关于改性沥青混合料面层施工要求的表述中,正确的是()。
人防工程中当防火分隔部位的宽度不大于30m时,防火卷帘的宽度不应大于()m。
下列关于习近平总书记讲话中引用的法律名言,强调我们要保证法律严格实施的是:
新航路开辟后加速资本主义发展,主要表现为()
下面属于字符类的实例是
【B1】【B16】
四大发明(theFourGreatInventions)是指中国古代对世界有巨大影响的四种发明。即造纸术、印刷术、火药(gunpowder)和指南针。造纸术和印刷术使信息的记录和传播有了革命性的进步。火药的发明和传播改变了中世纪(theMiddle
最新回复
(
0
)