首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不得增行或删行,也
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不得增行或删行,也
admin
2019-07-10
24
问题
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。
例如,若输入“Ab,cD”,则输出“AB,CD”。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
#include<string.h>
char*fun(char tt[])
{
int i;
for(i=0;tt
;i++)
/**********found**********/
if((’a’<=tt
)||(tt
<=’z’))
/**********found**********/
tt
+=32;
return(tt);
}
main()
{
char tt[81];
printf("\nPlease enter a string:");
gets(tt);
printf("\nThe result string is:\n%s",fun(tt));
}
选项
答案
(1)if((tt[i]>=’a’)&&(tt[i]<=’z’)) (2)tt[i]-=32;
解析
(1)分析本题可知,要判断字符是否为小写字母,即判断其是否在a~z之间,所以这里需要进行连续的比较,用&&。
(2)从ASCII码表中可以看出,小写字母的ASCII码值比对应大写字母的ASCII值大32。将字符串中的小写字母改为大写字母的方法是:从字符串第一个字符开始,根据ASCII码值判断该字母是不是小写字母,若是,则ASCII码值减32即可。
转载请注明原文地址:https://jikaoti.com/ti/cRkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当你80岁时,只有你一个人静静对内心________着自己的人生故事,其中最为充实、最有意义的那段,会被你们做出的一系列决定所填满。最终,是选择________了我们的人生。填入画横线部分最恰当的一项是()。
①垃圾食品不仅没营养,还可能让人脾气变坏②目前,研究已显示,吃垃圾食品的人更愿意用暴力行为解决问题,脾气也更坏,但具体数据还没有公布③牛津大学科学家以1000名16~21岁的男女为研究对象,将他们分为两组,一组长期服用维生素和营养补充剂,另一组长期食用
学会质疑并养成质疑的习惯,关键就是多读书、读好书,一旦知识积累多了,视野开阔了,就容易对相关知识的学习理解做到________。革命导师列宁曾说过,不懂黑格尔的全部逻辑学就不能完全理解马克思的《资本论》。事实上,许多知识都有着纵横关联,只有打通其关节,一些
提出“准备过完满生活,是教育应该履行的功能。这种功能的履行程度,也是评定教育课程的唯一理性的判断方式”的教育家是
“强调教育的本质和目的在于人的‘自我生成’或‘自我创造’,或者说‘教育是发展关于自由选择以及对选择的意义和责任的认识的过程”’的教育思潮是
下列说法错误的是
材料1:消费者陈女士为在外地大学读书的女儿通过甲快递公司快递一封信件,第3天陈女士接到女儿电话,问为什么还没有收到信件。陈女士很奇怪,便致电甲快递公司,快递公司承认工作人员开封检查了,但对陈女士和其女儿提出的赔偿要求予以拒绝,理由是快递公司有规定
中国古代重实体轻程序传统终结的标志是哪一部法律的出台()
构建社会主义和谐社会的总要求,其中提出公平正义,就是
下列关于boolean类型的叙述中,正确的是()。
随机试题
现所知《西游记》的最早版本是嘉靖、万历时期________,未见传本。现存最早的百回本,是明万历年间金陵________。
A.右下腹痛B.肉芽肿病变C.两者均有D.两者均无克罗恩病(Crohn病)
隧道内应按地下水和运营清洗污水、消防污水分离排放的原则设置纵向排水系统,应能保证排水畅通,避免洞内积水。()
2013年1-7月份,某市规模以上工业增加值同比增长12.0%,增速比去年同期提高1.4个百分点。1-7月份,全市国有及国有控股企业完成增加值同比下降3.5%;民营企业完成增加值同比增长24.8%:外商控股企业完成增加值同比下降3.1%c,三者增
(2017年真题)阅读下列材料,回答问题。一天中午,六年级学生正在操场上打篮球,突然,小海和小冰扭打在一起。吴老师看到了这一幕,迅速走上前去,严厉地看着他俩,一言不发。看到吴老师,他俩停止了打斗。吴老师说:“瞧你俩刚才的样子,好像恨不得把对方吃了
一种爆发性的、强烈而短暂的情绪状态是()。
小李和小王是同事,以下是他们的对话。小王:“小李帮我写一份材料吧!”小李:“我有其他事情,暂时写不了。”小王:“上次也是你帮我写的,你现在有空,继续帮我写吧!”小李:“你怎么知道我现在有空,我还有很多工作要做,没空不写。”请根据上述对话分析小王和
对磁盘进行移臂调度的目的是为了缩短()时间。
ATM网络的协议数据单元称为(56)。ATM适配层分为(57)两个子层。(58)是对应于A类业务的ATM适配层,它提供的业务特点是(59)。如果要传送IP数据报,则需要(60)业务的支持。
Haveyoueverexaminedyourpapermoneyclosely?Seeifyoucanlocatea$5,$10,or$20billprintedbefore1964andmarked"F
最新回复
(
0
)