首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
给定程序MODll.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
admin
2015-06-08
69
问题
给定程序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全国计算机二级
相关试题推荐
以下选项中,能定义s为合法的结构件变量的是_______。
下面程序main(){inta=-1,b=4,k;k=(a++<=0)&&(!(b--<=0));printf("%d%d%d%d\n",k,a,B);}的输出是_______。
若x、y和z均是int型变量,则执行下面表达式后的x值为【】。x=(y=4)+(z=3)
以下程序段的输出结果是【】。main(){inta=2,b=2,c=4;a*=16+(b++)-(++C);printf("%d",a);}
设有如下说明:typedefstruct{intn;charc;doublex;)STD;则以下选项中,能正确定义结构体数组并赋初值的语句是()。
算法的空间复杂度是指()。
有定义语句:inta=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是
设某循环队列的容量为50,如果头指针Front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有【】个元素。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
与增值税专用发票相比,普通发票的使用者主要包括()
A.战略性计划B.战术性计划C.战备性计划D.战斗性计划E.战役性计划着眼于组织整体目标和方向的计划为
A.6%B.8%C.13%D.15%二级综合医院药学专业技术人员中具有副高级以上药学专业技术职务职称资格的应当不低于()。
项目评估通常采取()的方法。
银行开展的黄金业务的种类有()。
当获得的审核证据不能达到审核目的时,应采取相应的措施,这些措施包括()。
案例:下面是某教师“蜡烛及其燃烧”的教学片段实录。学生实验1:点燃蜡烛,取一根火柴梗,拿出一端迅速平放入火焰中(图1)约1s后取出。老师提问1:仔细观察燃着的蜡烛,注意蜡烛燃烧时发生的什么变化?火焰分为几层?哪层最明显?哪层最暗?学生实验2:分别
托尔斯泰说:“如果一个教师把热爱事业和热爱学生结合起来.他就是一个完美的教师。”这意味着教师要()。
Today,satellitesareusedtoprovidewirelessconnectivitybetweendifferentlocations.Whattwoprerequisitesareneededfort
DearMs.PareHill,AfriendinformedmethattheChicagoofficeofyourcompany,B.S.Accounting,isactivelyseekingto
最新回复
(
0
)