首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> main( ) { char b[]="happychristmas",k; for(k=0-b[k];k++) { if(b[k]<'W') b[k]=b[k-]-'a'+'A'; printf("%c"
有下列程序: #include<stdio.h> main( ) { char b[]="happychristmas",k; for(k=0-b[k];k++) { if(b[k]<'W') b[k]=b[k-]-'a'+'A'; printf("%c"
admin
2022-06-24
28
问题
有下列程序:
#include<stdio.h>
main( )
{
char b[]="happychristmas",k;
for(k=0-b[k];k++)
{
if(b[k]<'W')
b[k]=b[k-]-'a'+'A';
printf("%c",b[k]);
}
}
程序执行后的输出结果是( )。
选项
A、hAppychristmAs
B、happychristmas
C、HAppyCHrlstmAs
D、HAPPYCHRISTMAS
答案
C
解析
程序定义一个字符数组b和一个字符变量k。for循环通过循环变量k,遍历数组b中的各个字符,通过if语句判断当前下标为k的字符的ASCII码与字符'm'的大小,ASCII码小于'm'的字符改成大写字母(b[k]=b[k]-'a'+'A'),然后输出b[k]。字符串happychristITlas,ASCII码小于'm',的字符有h,a,c,h,i,a,所以程序输出HAPPYCHrIstmAs。
转载请注明原文地址:https://kaotiyun.com/show/0Qkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
以下选项中不属于C语言程序运算符的是()。
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
下面不能作为软件需求分析工具的是
以下关于结构化程序设计的叙述中正确的是
以下正确的字符串常量是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
下面不能作为结构化方法软件需求分析工具的是
随机试题
因抗原抗体比例不恰当而不出现沉淀的现象称抛
2011年6月15日,全国人大常委会法工委公布《个人所得税法》修正案草案征求意见结果,30多天收到82707位网民的237684条意见,181封群众来信,11位专家和16位社会公众的意见。据此,草案对个人所得税的起征点进行了调整。关于这种“开门立法”、“问
加强合同管理的实施要点包括()。
身高不到一米二的儿童单独使用卧铺时,应购买全价卧铺票。
(2019年国考)根据我国宪法和有关法律,下列国家机关的哪一做法不符合规定?()
人权是人作为人所享有或应当享有的权利。法律的重要使命就是充分尊重和保障人权,不得以任何借口侵犯人权。人权的法律保障包括宪法保障、立法保障、行政保护和司法救济。人权保障的前提和基础是()/人权保障的重要条件是()/人权保障的关键环节是(
下列对IPv6地址EF34:0:0:0803:FE:0:0:016E的简化表示中,错误的是()。
WhatmemorandumdidPresidentWilliamJ.Clintonissue?
Mymotheraskedme______herwiththecooking.
DearMr.Smith,IamwritingtoapplyfortheprogrammerpositionadvertisedinToday’sNews.Theroleisveryappealing
最新回复
(
0
)