首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
给定程序MODll.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
admin
2015-06-08
25
问题
给定程序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全国计算机二级
相关试题推荐
若有如下程序:main(){intx=5,y,*t;t=&x;y=++(*t);printf("%d,%d",x,y);}则程序执行后的x值为【】,y的值为【】。
执行下列程序的结果是()。#defineN5#defineH(x)((N+2)*x)main(){inta=2,b=3,C;c=H(a+b);printf("%d",c);}
数据库是()的集合,它具有统一的结构格式并存放于统一的存储介质,可被各个应用程序所共享
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
下面的程序用来统计文件中字符的个数。请填空。#include<stdio.h>main(){FILE*fP;longnum=0;if((fp=fopen("fname.dat","r"))==NULL)
以下说法中正确的是()
下列说法中,正确的是______。
程序流程图中带有箭头的线段表示的是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
用筛选法可得到2~n(n
随机试题
我国古代道家和儒家的思想核心分别为()。
成立不作为犯在客观上必须具备的条件不包括【】
希望选择一种理想的职业,找到一个理想的工作;希望自己在工作和职业活动中达到理想的境界,取得理想的成绩。这是
下列哪项不属于捻转补法:
气胸患者胸腔闭式引流术的切口应选择在
《水土保持法》规定,水土保持工作实行()、全面规划、科学管理、注重效益的方针。
(2019年真题)阅读下面材料,根据要求写作文。材料1:过草地时,饥寒交迫,一位红军战士实在挺不住了,将他的战友叫到身边,以微弱的声音说:“我不行了,你们继续前行,把红旗插遍全中国。”材料2:一位老革命家晚年时,曾有
汪娟最近有一个毛病,写作业时总觉得不整洁,擦了写,写了又擦.反反复复。她明知这样做没有必要,就是控制不住。她可能出现了()。
哲学基本问题的第一方面,即思维和存在何者为第一性的问题是区分
•Lookatthestatementsbelowandatthefiveextractsfromanarticleabouttherelationshipbetweenstrategicalliancesando
最新回复
(
0
)