首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入’’Ab,cD’’,则输出’’AB,CD’’。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动ma
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入’’Ab,cD’’,则输出’’AB,CD’’。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动ma
admin
2020-04-18
62
问题
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。
例如,若输入’’Ab,cD’’,则输出’’AB,CD’’。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 #include<string.h>
3 char* fun(char tt[])
4 {
5 int i;
6 for(i=0;tt
;i++)
7 /**********found**********/
8 if((’a’<=tt
)||(tt
<=’z’))
9 /**********found**********/
10 tt
+=32;
11 return(tt);
12 }
13 main()
14 {
15 char tt[8 1];
16 printf(’’\nPlease enter a string:’’);
17 gets(tt);
18 printf(’’\nThe result string is:\n%s’’,fun(tt));
19 }
选项
答案
(1)if((’a’<=tt[i])&&(tt[i]<=’z’)) (2)tt[i]-=32;
解析
(1)第一个错误标识下的if判断语句中的逻辑有误,应该是与(&&)的关系,不是或(2)的关系,所以if判断语句改为“if((’a’<=tt
)&&(tt
<=’z’))”。
(2)第二个标识下小写字母转换为大写字母的转换算法有误,小写转换为大写应该是减去32,而不是加上32,所以“tt
+=32;”改为“tt
=-32;”。
转载请注明原文地址:https://kaotiyun.com/show/tjCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序#include<stdio.h>intfun(char*s,char*t){intc=0:char*p,*q;while(*s){P=s;q=t;wh
有以下程序:#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf(STUa,ST
有以下程序:#include#includetypedefstruet{charname[9];charsex;intscore[2];}STU;STUf(STUa){STUb={"Zhao",’m’,85,90};inti
下列关于C语言文件的叙述中正确的是()。【09年9月】
以下关于宏的叙述中正确的是()。
函数fun的功能是:计算1+z++…+的前n项。若x=2.5,函数值为12.182340。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:删除字符串中所有的*号。编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为“****A*BC*DEF*G*******”,删除后,字符串中的内容应当是“ABCDEFG
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的
随机试题
Whatisitaboutwalking,inparticular,thatmakesitsoamenabletothinkingandwriting?Theanswerbeginswithchangestoou
在贝努利试验中,若事件A发生的概率为P(0<p<1),今独立重复观察n次,记Xi=(i=1,2,…,n),Ф(x)为标准正态分布函数,则=________.
设立个人独资企业应当具备的条件有( )。
特殊用地是指用于军事、外事和保安等特殊性质的用地,包括()。
某建设项目前两年每年年末投资400万元,从第3年开始,每年年末等额回收260万元,项目计算期为10年。设基准收益率(ic)为10%,则该项目的财务净现值为()万元。
【2012河南特岗】我国教师职业道德得的基本原则是()。
被告人孙某曾因故意伤害罪被判处6年有期徒刑,于2007年7月刑满释放。2011年5月5日中午,孙某给儿子孙某某(1995年5月5日生)过生日后,二人将同村的5岁男孩和某绑架并向和某的父亲索要30万元,因和某认识孙某父子,二人怕罪行败露,于当日将和某残忍杀害
两支蜡烛一样长,第一支能点4小时,第二支能点3小时,同时点燃这两支蜡烛,多长时间后第一支的长度是第二支的两倍?
“存在即被感知”这句话是谁提出来的?()
在我国现代法律理论中,狭义“法律”的含义是指()。
最新回复
(
0
)