首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> main() { char b[]=”happychristmas”,k; for(k=0;b[k];k++) { i
有下列程序: #include<stdio.h> main() { char b[]=”happychristmas”,k; for(k=0;b[k];k++) { i
admin
2022-10-25
61
问题
有下列程序:
#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值的大小,ASCII值小于“m”的ASCII值的字符改成大写字母(b[k]=b[k]-“a”+’A’),然后输出b[k]。在字符串“happychristmas”中,ASCII值小于“m”的字符有h,a,c,h,i,a,所以程序输出:HAppyCHrIstmAs。本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/lCkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintml(intx,inty){if(x
以下叙述中正确的是()。
以下数组定义中错误的是( )。
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。
以下叙述中正确的是()。
下列关于线性链表的叙述中,正确的是()。
给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……依此类推。例如,若N=5,生成的矩阵为:1111112
在软件设计中不使用的工具是()。
以下关于C语言中逻辑运算符两侧运算对象的叙述中正确的是()。
在E—R图中,用来表示实体联系的图形是
随机试题
在手关节横断层面上,近侧列腕骨自桡侧向尺侧为_______________、_______________、_______________和_______________,远侧列腕骨自桡侧向尺侧为_______________、______________
病毒的形态学检查方法不包括
A、药物经济学B、成本C、直接成本D、间接成本E、隐性成本因疾病引起的疼痛,精神上的痛苦、紧张和不安,生活与行动的某些不便()
《安全生产法》规定了生产经营单位主要负责人对本单位安全生产工作所负的职责,其中最重要的一条是()。
【背景资料】某机电安装工程公司总承包一大型制药厂设备安装工程。合同约定,工程设备和主材由业主采购提供。管道工程安装时,因业主提供的水泵迟迟不能到货而影响工期,项目部为保证施工进度自行采购部分水泵并进行安装,安装后被监理工程师发现,下令停工。经与业
W公司是一家多元化经营的公司,公司领导层正在思考是否应该采取措施将新的业务加入到业务组合中去,在有吸引力的行业中建立新的地位。该公司领导的想法体现的是公司战略层次的()。
教育这个社会子系统的三个基本要素是:教育者、学习者和()
人力弹性理论:是指在人力资源管理中,通过灵活调整人力结构、员工数量、工作数量、工作内容、工作时间、员工薪资等因素,来满足企业对不同层次、不同水平和不同模式的人力资源需求的管理方式。其最大特点在于主要不是依靠外力(如上级发号施令),而是依靠个性平等、民主管理
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
TheVictorianAgewaslargelyanageof______,eminentlyrepresentedbyDickensandThackeray.
最新回复
(
0
)