首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。 例如,若输入“Ab,cD”,则输出“AB,CD”。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也
admin
2018-03-28
25
问题
下列给定程序中函数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;
以下程序的输出结果是【】。#includevoidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){inti=3,j=5,*p=&i,
线性表若采用链式存储结构时,要求内存中可用存储单元的地址()
若x为int类型,请写出与!x等价的C语言表达式______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
设char型变量x中的值为10100111,则表达式(2+x)∧(~3)的值是
有以下程序:#include<stdio.h>main(){unsignedinta;intb=-1;a=b;printf("%u",a);程序运行后的输出结果是()。
以下数组定义中错误的是()。
下列属于不合法的main函数命令行参数表示形式的是()。
以下函数调用语句中实参的个数是()func((exp1,exp2),(exp3,exp4,exp5));
随机试题
组织变革的过程包括()
多钩瓷绝缘子型式分为()、()和()三种。
利用生活情景这种技术没有用于个别治疗,但被作为一种治疗的是()
高中阶段“统计”一章的学习中,学习了“简单随机抽样”“系统抽样”“分层抽样”三大抽样方法。某教师想要对此设计一堂习题课,以帮助学生进一步区分这三种抽样方法。请据此回答下列问题:分别设计三道习题以帮助学生巩固这三种抽样方法;
土家语在大多数情况下把原来的“主语一宾语一谓语”的语序改变为与汉语相同的“主语一谓语一宾语”的语序,这属于()。
“临、勤、近、宾、音、信”的韵母都是相同的。()
落地签证
“克隆”、“转基因”等生命科学的重大突破
设则在x=a处()
CatastrophicvolcaniceruptionsinEuropemayhaveculledNeanderthalstothepointwheretheycouldn’tbounceback,accordingt
最新回复
(
0
)