首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入"Ab,cD",则输出"AB,CD"。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
给定程序MODI1.C中函数fun的功能是:将tt所指字符串中的小写字母都改为对应的大写字母,其他字符不变。 例如,若输入"Ab,cD",则输出"AB,CD"。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数
admin
2015-12-22
30
问题
给定程序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://jikaoti.com/ti/SIi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
在C语言中,下列关于文件操作的叙述正确的是()。
设有如下程序#include<stdio.h>main(){int**k,*j,i=100j=&i;k=&j;printf("%d\n",**k);
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
按照“先进后出”原则组织数据的数据结构是()。
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])______
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
在面向对象的程序设计方法中,类的实例称为______。
在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
随机试题
按照重要性原则,财务报告附注应首先披露的是()
乳牙龋齿的特点()。
请从所给的四个选项中选择最合适的一个填入问号处,使之呈现一定的规律。()
个体工商户崔某从1999年起在某市经营一家饭店,向工商管理部门申请了营业执照。2006年因妻子生病急需用钱。加上需要照顾病人无力继续经营,因而经协商将饭店转让给赵某,但双方并未到工商局办理营业执照的更名手续。2010年5月,赵某在经营过程中不慎致使多名顾客
功能分析是价值工程活动的核心和基本内容,按功能的()分类,产品的功能可分为使用功能和美学功能。
【背景资料】某施工单位承担了华东地区一机场水泥混凝土道面面层的施工任务。该单位在施工组织设计中反映的项目内容如下:机具、人员到位;支模;机具、人员配置;混合料摊铺;原材料检验;配合比设计;混合料拌合;原材料进场;模板制作;混合料运输;清扫道面;切
()是资产组合管理决策制定步骤中最重要的环节。
某贴息债券为10年期,年利率为8%,面值为1000元,贴现价格为877.60元,则到期收益率为()
故障管理的步骤:发现故障,判断故障症状,隔离故障,__________,记录故障的检修过程及其结果。
Sociologistsusethetermpowertorefertothecapacityofpeopleorgroupstocontrolorinfluencetheactionsofothers,whet
最新回复
(
0
)