首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数组str全由大小写字母字符组成。请补充函数fun(),该函数的功能是:把str中的字母转换成紧接着的下一个字母,如果原来的字母为‘z’或‘Z’,则相应地转换成‘a’或‘A’,结果仍保存在原数组中。 例如,输入“StudentZz”,则输出“Tuve
数组str全由大小写字母字符组成。请补充函数fun(),该函数的功能是:把str中的字母转换成紧接着的下一个字母,如果原来的字母为‘z’或‘Z’,则相应地转换成‘a’或‘A’,结果仍保存在原数组中。 例如,输入“StudentZz”,则输出“Tuve
admin
2010-05-05
72
问题
数组str全由大小写字母字符组成。请补充函数fun(),该函数的功能是:把str中的字母转换成紧接着的下一个字母,如果原来的字母为‘z’或‘Z’,则相应地转换成‘a’或‘A’,结果仍保存在原数组中。
例如,输入“StudentZz”,则输出“TuvefouAa”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#define N 80
void fun(char s[])
{
int i;
for(i=0;【 】;i++)
{
if(s
==’z’||s
=’Z’)
s
-=【 】;
else
s
+=【 】;
}
}
main()
{
char str[N];
clrscr();
printf("\n Input a string:\n");
gets(str);
printf("\n*** original string***\n");
puts(str);
fun(str);
printf("\n*** new string***\n");
puts(str);
}
选项
答案
s[i]!=’\0’ 25 1
解析
第一空:for循环的执行条件是当前字符不为’\0’,即还没有到字符串的最后一个字符’\0’。第二空:如果原来的字母是‘z’ 或‘Z’,则要转换成‘a’ 或‘A’。也就是把ASCII码减去25。第三空:除了字母‘z’ 或‘Z’,其他字母都转换成下一个字母,所以把ASCII码加上1。
转载请注明原文地址:https://www.kaotiyun.com/show/xHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,错误的是()。
人类科技发展的历程中,先后出现了下列重大科技事件:①电子计算机;②能量守恒定律;③有线电话;④航天器。按时间先后顺序排列正确的是()。
将水生植物和小鱼放入盛有水的玻璃缸中,密闭后置于光照、温度等适宜条件下。下列相关叙述,错误的是()。
张某在路上发现有小偷正在对行人李某行窃,便立刻上前阻止.结果被该小偷用刀刺伤。张某共花费医疗费用5万元。针对该情况,下列表述中正确的是()。
根据我国《宪法》规定,决定战争与和平问题的职权由()。
甲将自己的汽车抵押给乙,作价5万元,甲继续使用。结果甲开车时不小心将车撞坏。下列说法正确的是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
一个等差数列的第1项是2001前7项的和为10500,那么这个数列的第10项是多少?
成本0.25元的纽扣1200个,如果按40%的利润定价出售,当卖出80%后,剩下的纽扣降价出售,结果获得的利润是预定的86%,剩下纽扣的出售价格是原定价的多少?
随机试题
“回眸一笑百媚生,六宫粉黛无颜色”运用_________和_________的手法,写出了杨玉环倾国倾城的美貌。
妊娠满28周至不满37周之间分娩者称为()。
诊断肺源性心脏病呼吸衰竭最确切的根据是
劳动能力鉴定是指
“西邻之人有五子焉,一子朴,一子敏,一子盲,一子偻,一子跛。乃使朴者农,敏者贾,盲者卜,偻者绩,跛者纺。”这体现的教学原则是()
【2015年河北省属.单选】将对象从背景中分化出来的知觉特性是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
胡锦涛同志在十八大报告中指出,()和竞争力是国家富强、民族振兴的重要标志。
Therewasateapotfashionedlikeachinaduck,outof______openmouththeteawassupposedtocome.
ThefirstflightoftheSpaceShuttleColumbiainthespringof1981wasarevolutionarydevelopmentinspace【B1】______.Un
最新回复
(
0
)