首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
31
问题
有下列程序:
#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全国计算机二级
相关试题推荐
若要求从键盘读入含有空格字符的字符串,应使用函数()。
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;break;}printf("%d",n)
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
以下叙述中错误的是
以下叙述中正确的是
下面描述中,不属于软件危机表现的是
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
以下关于结构化程序设计的叙述中正确的是
设有定义:intk=0;,以下选项的4个表达式中与其他3个表达式的值不相同的是()。
在软件生产过程中,需求信息的来源是()。
随机试题
投诉信说明:假如你是李丽,你对刚买的商品质量不满意,请根据以下内容写一封投诉信。1.商品:拉杆箱2.购买日期:5月18日3.价格:800元4.质量问题:一个轮子坏的5.要求:退款或者修理Wordsforreference:拉杆箱
国际营销管理者经常使用的最基本的信息系统是()
对传染病患者或疑似传染病患者实施医疗救治活动时,医疗机构实行
()是通过投资和购买与管理标的的资产收益波动负相关或完全负相关的某种资产或衍生金融产品来冲销风险所带来的损失的一种风险管理策略。
永续年金现值是年金与贴现率的倒数之积。( )
企业的收益分配应当遵循的原则包括()。
“如果张红是教师,那么他一定学过心理学。”上述判断是从下面哪个判断中推论出来的?
需求量总是与价格呈相反方向变化。如果价格变化导致总收入与价格反向变化,那么需求就是有弹性的。在2007年,虽然W大学的学费降低了20%,但是W大学收到的学费总额却比2006年增加了。在这种情况下,对W大学的需求就是有弹性的。如果以上陈述为真,以下
Agoodmarriageisgoodfortheheart,accordingtonewresearchsupportedbytheHeartandStrokeFoundation."There’slittl
答,答,答!我从梦中跳醒来。——有谁在叩我的门?我迷惘地这么想。我侧耳静听,声音没有了。头上的电灯洒一些淡黄的光在我的惺忪的脸上。纸窗和帐子依然是那么沉静。我翻了个身,朦胧地又将入梦,突然那声音又将我唤醒。在答,答的小响外,这
最新回复
(
0
)