首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> main() { char b[]="happychristmas",k; for(k=0;b[k];k++) { if(b[k]<’m’) b[k]=b[k]-
有下列程序 #include<stdio.h> main() { char b[]="happychristmas",k; for(k=0;b[k];k++) { if(b[k]<’m’) b[k]=b[k]-
admin
2022-04-02
15
问题
有下列程序
#include<stdio.h>
main()
{
char b[]="happychristmas",k;
for(k=0;b[k];k++)
{
if(b[k]<’m’)
b[k]=b[k]-’a’+’A’;
printf("%c",b[k]);
}
}
程序执行后的输出结果是( )。
选项
A、hAppychristmAs
B、happychristmas
C、HAppyCHrIstmAs
D、HAPPYCHRISTMAS
答案
C
解析
程序定义一个字符数组b,和一个字符变量k。for循环通过循环变量k,遍历数组b中的各个字符,通过if语句判断当前下标为k的字符的ASCII码与字符’m’的大小,ASCII码小于’m’的字符改成大写字母(b[k]=b[k]-’a’+’A’),然后输出b[k]。字符串happychristmas,ASCII码小于’m’的字符有:b,a,c,h,i,a,所以程序输出:HappyCHrIstmAs。本题答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/aOd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,不能作为合法常量的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
若有以下程序#include#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"Qian");}main(){STUa={"
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
有以下程序#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf(STU*a,STU*b){*b=*a;printf("%s
设变量已正确定义并赋值,以下正确的表达式是()。
以下叙述中错误的是
以下叙述中错误的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是
以下选项中,合法的一组C语言数值常量是
随机试题
简述生产与作业战略的作用。
男性,40岁。因反复乏力、腹胀、少尿2年,加重伴发热3天就诊。查体:T38.5℃,巩膜黄染,肝掌,腹膨隆,移动性浊音(+)。既往有乙型病毒肝炎史20余年。腹部B超见肝略缩小,结节状,脾肿大,大量腹水,门静脉增宽。腹水检查:淡黄色,稍浑浊,白细胞1.5×
对于牙体舌轴在牙弓中排列的近远中倾斜情况下面表述哪个是错误的
下列哪项是燥邪犯肺证与肺阴虚证的鉴别要点()
在同一料场的路段内运送集料,宜由远到近卸置集料。卸料距离应严格掌握,避免集料不够或过多。未筛分碎石和石屑分别运送时,应先运送()。
借款人到期不归还担保贷款的,商业银行依法享有的权利不包括()。
有一个蓄水池装有9根水管,其中一根为进水管,其余8根为相同的出水管。进水管以均匀的速度不停地向这个蓄水池注水。后来有人想打开出水管,使池内的水全部排光(这个时候池内已注入一些水)。如果把8根出水管全部打开,需3个小时把池内的水全部排光;如果仅打开5根出水管
法制的健全或者执政者强有力的社会控制能力,是维持一个国家社会稳定的必不可少的条件。Y国社会稳定但法制尚不健全。因此,Y国的执政者具有强有力的社会控制能力。以下哪项论证方式,和题干的最为类似?
多项式x42-6x3+ax2+bx+4是一个二次三项式的完全平方式.(1)a=5,b=12(2)a=13,b=-12
A、Whentheyareinahurry.B、Whentheyareforcedtovote.C、Whentheydislikealltheparties.D、Whentheydon’twanttowaste
最新回复
(
0
)