首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也
admin
2018-03-28
50
问题
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。
例如,若输入“Ab,cD”,则输出“AB,CD”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<stdio.h>
#include<string.h>
char*fun(char tt[])
{
int i;
for(i=0;tt
;i++)
/*********found*********/
if((tt
>=’a’)||(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;
解析
本题考查:if语句条件表达式;小写字母转换为大写字母的方法。
(1)分析本题可知,要判断字符是否为小写字母,即判断其是否在‘a’~‘z’之间,所以这里需要进行连续的比较,用&&。
(2)从ASCII码表中可以看出,小写字母的ASCII码值比对应大写字母的ASCII值大32。将字符串中的小写字母改为大写字母的方法是:从字符串第一个字符开始,根据ASCII码值判断该字母是不是小写字母,若是,则ASCII码值减32。
转载请注明原文地址:https://kaotiyun.com/show/lJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#defineMAX(x,y)(x)>(y)?(x):(y)main(){inta=5,b=2;c=3,d=3,t;t+MAX(a+,b,c+D)*10;
有以下程序: main() { char p[]={’a’,’b’,’c’},q[]="abc"; printf("%d%d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是 ______。
设已执行预编译命令#include,以下程序段的输出结果是chars[]="anapple";printf("%d\n",strlen(s));
下列程序输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’\0’};inti,j;i=sizeof(a);
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是
线性表若采用链式存储结构时,要求内存中可用存储单元的地址()
数据库系统的核心是
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
变量a所占的内存字节数是______。unionU{charst[4];inti;long1;};structA{intc;union
有以下程序:#include<stdio.h>main(){unsignedinta;intb=-1;a=b;printf("%u",a);程序运行后的输出结果是()。
随机试题
MRCP扫描最合理的层厚是
A.呼吸道隔离B.消化道隔离C.泌尿道隔离D.昆虫隔离E.接触隔离SARS应进行()
欧洲货币联盟签订的《马斯特里赫特条约》规定的国债余额与国内生产总值的比率不高于()。
基金业协会的会员不包括()。
甲公司系2010年12月25日改制的股份有限公司,所得税采用资产负债表债务法核算,适用的所得税税率为25%,每年按净利润的10%计提法定盈余公积。2012年度有关资料如下:(1)2012年1月1日应纳税暂时性差异余额为4000万元,可抵扣暂时性差异
下面财政手段中,属于“内在稳定器”的是()。
一个善于思考、用心思考、有强烈创新欲望的人,哪里都是他产生创新火花和灵感的风水宝地。从某种意义上说,无论创作、创新还是创造,都永远属于那些用心思考、积极思考的人。作为教学一线的课堂也是一个不可忽视的创新场所,有许多知识和学术问题等待人们去研究,这里应该成为
如下图所示,在Cisc02511路由器R1的16个异步串行接口上连接一台Modempool为用户提供拨号上网服务,分配的IP子网地址为195.223.56.16/28;使用同步串行接口,通过DDN专线与R2相连,分配的IP地址为222.112.41.81
Suchmentalfatiguecanbeasthreateningasaheartattack.Recentevidenceindicatesthatsleepinessisaleadingcauseoftra
Whyaresomebabymilkcompanyaccused?
最新回复
(
0
)