首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序( 说明:字母A的ASCII码值是65 ) #include void fun (char *s) { while( *s ) { if( *s%2 ) printf("%c",*s); s++; } } main() { char
有以下程序( 说明:字母A的ASCII码值是65 ) #include void fun (char *s) { while( *s ) { if( *s%2 ) printf("%c",*s); s++; } } main() { char
admin
2020-05-19
28
问题
有以下程序( 说明:字母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/ewCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于C语言的输入输出函数,以下叙述中错误的是()。
以下程序的输出结果是()。main(){inti=0;i=一i;printf(’’%d’’,i);}
以下程序段的输出结果是()。intr=8;printf(’’%d\n’’,r>>1);
下列叙述中正确的是()。
若变量已正确定义为int型,要通过语句scanf(“%d,%d,%d”,&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:口代表一个空格符)()。
若要求从键盘读人含有空格字符的字符串,应使用函数()。
软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf("x=%d,y=%d",x,y);
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
随机试题
下列关于基金管理人和基金托管人的税收的说法,正确的有( )。
成员群体和参照群体的区分标准是【】
肝蒂内主要结构排列的位置,由前向后是()
管理本行政区域内医师工作的机构是()
当施工的客观条件改变导致承包人增加开支,要求对超出( )的附加开支给予补偿,以挽回不应由承包人承担的经济损失。
原始凭证的小写金额用阿拉伯数字逐个书写,不得写连笔字。金额数字一律填写到角分,无角分的,写“00”或符号“一”;有角无分的,分位写“0”,不得用符号“一”。()
根据《期货交易所管理办法》规定,下列人员或单位不具有申请期货交易所会员资格的有()。
在国家助学贷款中,贷款审查人负责对学校提交的材料进行()审查。
违反银行业监督管理规定的处罚形式有()。
Insurancepoliciesthatcoverdisruptedholidayshavebeensafeguardingpeople’svacationinvestmentsforyears,butintoday’s
最新回复
(
0
)