首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(说明:字母A的ASCII码值是65): #include<stdio.h> void fun(char*s) {while(*s) { if(*s%2)print{("%c",*s); s+
有以下程序(说明:字母A的ASCII码值是65): #include<stdio.h> void fun(char*s) {while(*s) { if(*s%2)print{("%c",*s); s+
admin
2019-02-02
32
问题
有以下程序(说明:字母A的ASCII码值是65):
#include<stdio.h>
void fun(char*s)
{while(*s)
{ if(*s%2)print{("%c",*s);
s++;
}
}
main()
{
char a[]="BYTE":
fun(a);print{("\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/yERp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是
以下程序的输出结果是()。main(){inta=3;printf("%d\n",(a+a-=a*a));}
有以下定义和语句,则sizeof(a)的值是【】,而sizeof(a.share)的值是【】。structdate{intday;intmouth;inty
以下选项中,当x为大于1的奇数时,值为0的表达式是
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
对长度为10的线性表进行冒泡排序,对坏情况下需要比较的次数为______
阅读下述程序段:y=-1;if(x!=0)if(x>0)y=1;elsey=0;该程序段所描述的数学关系是()
以下叙述中正确的是
若有定义:int*p[3];则以下叙述中正确的是()。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
随机试题
行政不当行为是只存在于下列行政主体的哪种行为中()
A、头先露羊水中混有胎粪B、新生儿心率少于80/minC、新生儿呼吸表浅或不规则D、胎心130/minE、新生儿心率130/min新生儿重度窒息的临床表现是
与膀胱后面毗邻的结构除外
WHO牙周状况评价标准中牙结石平均检出区段数等级为中等的范围是
女性,18岁。每次行经血量多,色紫红,味臭秽,夹有瘀块。常伴有便秘,口干。舌红苔黄,脉弦数有力。取穴为
黄某向法院申请支付令,督促陈某返还借款。送达支付令时,陈某拒绝签收,法官遂进行留置送达。12天后,陈某以已经归还借款为由向法院提起书面异议。黄某表示希望法院彻底解决自己与陈某的借款问题。下列哪一说法是正确的?(2014年试卷三第46题)
调值公式计算时固定要素比重为0.2,人工费是可调因素的一半,人工费的比重为()。
关于人民币汇率制度的说法,正确的是()。
简述新课程评价的改革内容。
立宪派
最新回复
(
0
)