首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数char*change(char instr[]),将输入字符串中的所有小写字母转换为大写字母输出。要求使用for循环实现。如输入jinfeiteng,则输出结果是JINFEITENG。 注意:部分源程序已存在文件test21_2.cp
请编写一个函数char*change(char instr[]),将输入字符串中的所有小写字母转换为大写字母输出。要求使用for循环实现。如输入jinfeiteng,则输出结果是JINFEITENG。 注意:部分源程序已存在文件test21_2.cp
admin
2009-01-15
48
问题
请编写一个函数char*change(char instr[]),将输入字符串中的所有小写字母转换为大写字母输出。要求使用for循环实现。如输入jinfeiteng,则输出结果是JINFEITENG。
注意:部分源程序已存在文件test21_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数change的花括号中填写若干语句。
文件test21_2.cpp的内容如下:
char*change(char instr[]);
#include"iostream.h"
void main()
{
char instr[50];
char *outstr;
cout<<"Input a string:"<<endl;
cin>>instr;
outstr=change(instr);
cout<<"Over graded string:"<<endl;
cout<<outstr<<endl;
}
char*change(char instr[])
{
}
选项
答案
char *change(char instr[]) { char *outstr=new char[50]; const char delta=’A’-’a’; int i; for(i=0;instr[i]!=’\0’;i++) { if(instr[i] >=’a’ && instr[i] <=’z’) { outstr[i]=instr[i]+delta; } else { outstr[i]=instr[i]; } } outstr[i]=’\0’; return outstr; }
解析
本题考查的是考生使用for循环和一维数组的综合水平。对于大小写的ASCII码的差值可以通过delta=’A’-’a’运算得到,注意在字符串的结尾加入结束标志符’\0’。
转载请注明原文地址:https://kaotiyun.com/show/NKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述洋务运动的历史背景、主要内容和影响。(南开大学2018年世界历史真题)
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题)
学习程度对于遗忘有很大的影响,为了达到最好的学习结果,学习程度应达到多少
有一组数据:3、6、2、7、32、4、8、6、5,要描述这组数据的特征,受极端数据值影响的统计量是()
某个单峰分布的众数为15,均值是10,这个分布应该是()
当人们对客观事物作出判断时,如果常常利用自己内部的参照,不易受外界环境的影响和干扰,这种人属于()
下列关于实用主义的说法错误的是
教育的个体个性化功能主要体现在:它促进人的主体意识的发展,促进人的个体特征的发展,以及促进人的
下列说法错误的是
依据我国继承法规定,不必有两个以上见证人在场见证的遗嘱是()。
随机试题
随机选择2岁组儿童1000名进行免疫接种预防某病的试验,观察了10年,结果表明80%的免疫接种者未得病,由此研究者认为
关于送达,下列做法中错误的有:()
在中标通知书发出后合同规定的时间内,承包人应向()书面提交一份详细和格式符合要求的工程总体进度计划。
地下工程防水混凝土应连续浇筑,宜少留施工缝。下列各项施工缝的留置,说法正确的有()。
根据以下资料。回答下列问题。2004—2008年我国文化产业增加值分别为3340亿元、4216亿元、5123亿元、6412亿元、7600亿元,逐年大幅度攀升,平均增长速度高达17%以上,比同期GDP增值高10个百分点左右,不仅高于传统产业的增长速
设f(x)连续,且,则()。
Wheredothespeakerswork?
Paris:ThankstoaFrenchinsurancecompany,bridesandbridegroomswithcoldfeetnolongerfacefinancialdisasterfromacanc
A、Thebackgroundinformation.B、Thedescriptionoftrainingcourses.C、Therequirementsofpublicspeaking.D、Theoverallperson
【B1】【B3】
最新回复
(
0
)