首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
给定程序MODll.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
admin
2015-06-08
48
问题
给定程序MODll.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
)||(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/5aJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计主要强调的是_______。
若以下选项中的变量已正确定义,则正确的赋值语句是()。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
下列哪个面向对象程序设计不同于其他语言的主要特点
有定义语句:inta=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是
数据库管理系统中负责数据模式定义的语言是
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
关系数据库管理系统能实现的专门关系运算包括()。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
下列说法正确的是()。
随机试题
提示室性心动过速的特征性心电图改变是
A、螺内酯B、氨苯蝶啶C、氢氯噻嗪D、呋塞米E、乙酰唑胺抑制胰岛素释放和组织对葡萄糖的利用而升高血糖的是
女性,30岁,胸腹部创伤,呼吸、心跳停止,双侧瞳孔5mm,等大、等圆。护士首先记录的内容是
下表中数据为颗粒分析试验的部分试验数据,取土总质量为3000g,请回答以下问题:根据以上试验数据,计算孔径为5mm筛的通过率为()。
基于互联网的项目信息门户(PIP)属于电子商务两大分支中的()。
《摩诃婆罗多》(华东师范大学2013年历史学基础综合真题;南京师范大学20l3年历史学综合真题)
设A为n阶方阵,且秩(A)=n一1,α1,α2是Ax=0的两个不同的解向量,则Ax=0的通解为()。
Someweeksago,ridinginacabfromBostontoCambridge,mydriverturnedandaskedmewhatIdidforaliving."TeachEnglish,
HowOnlineDatingWorksOneofthebasichumanimpulsesistodeveloparomanticrelationship——andmaybeevenfallinlove.
Drybeans,peas,andlentils(小扁豆)aredelicious,nutritious(有营养的),low-costfoodsthatcanbeservedinmanyways.Buthowmuc
最新回复
(
0
)