首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不得增行或删行,也
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不得增行或删行,也
admin
2019-07-10
23
问题
下列给定程序中函数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://kaotiyun.com/show/54ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一位美圆心理学家曾经说过:“烦恼是感情的发作,此时脑子纠缠住了某种东西又不肯松手。”在这种情况下。你和头脑争吵让它松手是________的,这种意志越是强烈,这种尝试越是________。你只能缓和而巧妙地让另一种东西进入痉挛僵持的头脑中。填入画横线部分最
如果仅仅将农村示范点建设成供人参观、应对检查的门面工程,则与示范点建设初衷________。填入向横线部分最恰当的一项是()。
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
阅读以下文字,回答下列问题。浮船坞是一种修造舰船的大型装备,外观就像是把一个干船坞从岸边“刨”了出来,主结构是一个巨大的凹字形船舱,两侧有水密结构的墙,前后端是可以开合的门,实际上是一种构造特殊的槽形平底船,且船底被设计得尤为坚固,以承受大型船只
下列关于法律关系的意志性表述,不正确的有()。
下列关于我国法的效力层次的表述,正确的是()。
实体法与程序法的划分标准是()。
构建社会主义和谐社会的总要求,其中提出公平正义,就是
对下列程序的叙述中,正确的是()。1:publicclassXextendsThreadimplementsRunnable{2:publicvoidrun(){3:system.out.println("thisisr
在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶子结点的先后顺序()。
随机试题
[*]
宫颈癌Ia1期:宫颈癌Ib期:
本病属中医何病范畴其处方宜选
(2018年)海关总署,为国务院的直属机构、正部级单位。关于海关总署的设立和编制管理,下列哪些选项是错误的?
申请个人住房贷款应提供的材料有()。
商用贷款中,对保证人及抵(质)押物进行检查的主要内容不包括()。
依据我国《资源税暂行条例及实施细则》的规定,下列单位和个人的生产经营行为应缴纳资源税的有()。
在导游服务中,使用频率最高的语言形式是()。
一张纸上画了一只鸡、一头牛和一片草地,要求把这三样东西分成两组,你会怎么分呢?实验表明,美国孩子更喜欢把鸡和牛分在一起,中国孩子则倾向于将牛和草地分在一组。心理学家认为,美国人善于分析不同物体各自的特征,牛和鸡都属动物,因此在一起;中国人则把不同物体之间的
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
最新回复
(
0
)