首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不得增行或删行,也
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不得增行或删行,也
admin
2019-07-10
25
问题
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。
例如,若输入“Ab,cD”,则输出“AB,CD”。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
#include<string.h>
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((tt[i]>=’a’)&&(tt[i]<=’z’)) (2)tt[i]-=32;
解析
(1)分析本题可知,要判断字符是否为小写字母,即判断其是否在a~z之间,所以这里需要进行连续的比较,用&&。
(2)从ASCII码表中可以看出,小写字母的ASCII码值比对应大写字母的ASCII值大32。将字符串中的小写字母改为大写字母的方法是:从字符串第一个字符开始,根据ASCII码值判断该字母是不是小写字母,若是,则ASCII码值减32即可。
转载请注明原文地址:https://jikaoti.com/ti/cRkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
三网融合是业务的整合,它________继承了原有的语音、数据和视频业务,________通过网络的整合,衍生出了更加丰富的增值业务,如图文电视、视频邮件和网络游戏等。极大地拓展了业务提供范围。填入画横线部分最恰当的一项是()。
如果仅仅将农村示范点建设成供人参观、应对检查的门面工程,则与示范点建设初衷________。填入向横线部分最恰当的一项是()。
近年米,各类互联网平台纷纷推出会员产品。客户会员越办越多,各种“套路”也________。比如,不办会员就限速,办了会员依然广告不断……这样的“赢利”模式,短期内似乎能尝到甜头,但长远看来,实则是________。填入画横线部分最恰当的一项是(
下面句子中,语法结构与其他三句不同的是()。
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
以托马斯主义哲学为理论依据,对当时的方兴未艾的实用主义和进步主义教育的理论和实践提出了批评的教育理论思潮是
对社会现实的文化状况进行分析和评价,向学生提供有价值的文化。这是教育的哪种文化功能
材料1:消费者陈女士为在外地大学读书的女儿通过甲快递公司快递一封信件,第3天陈女士接到女儿电话,问为什么还没有收到信件。陈女士很奇怪,便致电甲快递公司,快递公司承认工作人员开封检查了,但对陈女士和其女儿提出的赔偿要求予以拒绝,理由是快递公司有规定
设f(χ)在[1,+∞)上连续,若曲线y=f(χ),直线χ=1,χ=t(t>1)与χ轴围成的平面区域绕χ轴旋转一周所得的旋转体的体积为V(t)=[t2f(t)-f(1)]且f(2)=,求函数y=f(χ)的表达式.
在一个单链表中,若要删除p结点的后续结点,则执行()。
随机试题
阳明潮热的患者还可兼见的症状是
下列哪项不是肾病综合征的临床特征
A、中和胃酸B、促进胃排空C、抑制胃酸分泌D、粘膜保护作用E、阻断胃泌素受体雷尼替丁的主要作用是
低压断路器主要用于配电线路的()保护。
某施工合同约定按固定价结算工程价款。完工后双方无法就调价问题达成一致,施工企业起诉并请求进行造价鉴定。关于该案鉴定的说法,正确的是()。
采用记账凭证财务处理程序增加了填制汇总记账凭证的工作程序,增加了总账的登记工作量。()
2006年至2011年全年我国农村居民人均纯收入分别为3587元、4140元、4761元、5153元、5919元、6977元;城镇居民人均可支配收入分别为11759元、13786元、15781元、17175元、19109元、21810元。2006
假设随机变量X在区间[一1,1]上服从均匀分布,则U=arcsinX和V=arccosX的相关系数等于
某二叉树共有730个节点,其中度为1的节点有30个,则该二叉树中叶子节点数为()。
At43,I’vereachedthestagewherewomenarewarnedtowatchoutforthecreepingsadnessofmiddleage.We’reservedupanend
最新回复
(
0
)