首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入"Ab,cD",则输出"AB,CD"。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入"Ab,cD",则输出"AB,CD"。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
admin
2015-12-22
48
问题
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。
例如,若输入"Ab,cD",则输出"AB,CD"。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
char* fun(char tt[])
{
int i;
for(i=0;tt
;i++)
/**********found**********/
if((’a’<=tt
)I l(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((’a’<=tt[i])&&(tt[i]<=’z’)) (2)tt[i]-=32;
解析
(1)第一个错误标识下的if判断语句中的逻辑有误,应该是与(&&)的关系,不是或(‖)的关系,所以if判断语句改为“if((’a’<==tt
)&&(tt
<=’z’))”。
(2)第二个标识下小写字母转换为大写字母的转换算法有误,小写转换为大写应该是减去32,而不是加上32,所以“tt
+=32;”改为“tt
-=32;”。
转载请注明原文地址:https://kaotiyun.com/show/HWDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件设计原则的是
下列选项中,不属于模块间耦合的是
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10),*p=a;则值为3的表达式是______。
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
下列叙述中错误的是()。
若有说明:inta[][3]={0,0};则不正确的叙述是()
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
以下不属于对象的基本特点的是
在C语言中,运算对象必须是整型数的运算符是
随机试题
麦肯锡矩阵分析法:
A.皮质醇B.血管加压素C.泌乳素D.促甲状腺释放激素E.肾上腺素腺垂体分泌的激素是
[2008年,第51题]重力大小为W的物块能在倾斜角为α的粗糙斜面上下滑,为了维持物块在斜面上平衡,在物块上作用向左的水平力FQ(如图4.5-4所示)。在求解力FQ的大小时,物块与斜面间的摩擦力F方向为()。
某综合性医院选址在城市中心地带,设有床位300张,设有放射科(X光机、CT机)、传染病区等23个诊疗科室,员工400人。辅助生活设施有盥洗卫生间、办公室、洗衣房等。公用工程中有1台DZL2-1.25-Ⅲ型燃煤锅炉,配有XZD-2型单筒旋风除尘器,烟囱高25
由于信息具有()的特点,就要求信息流经处理的道路最短,而且中间的停顿最少。
背景资料:某堤防工程项目业主与承包商签订了工程施工承包合同,合同中估算工程量为5300m3,单价为180元/m3,合同工期为6个月。有关付款条款如下:(1)开工前业主应向承包商支付估算合同总价20%的工程预付款。(2)业主自第
基金的投资收益分配原则是()。
函数sinχ是随机变量ξ的分布密度,如果ξ的取值范围为()。
THEBUSINESSMASTERCLASSSEMINARNOTESArrangementsforparticipants1Theeventwilltakeplaceover..
Itisoftenclaimedthatnuclearenergyissomethingwecannotdowithout.Weliveinaconsumersociety(1)______thereisane
最新回复
(
0
)