首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
从键盘输入一组小写字母,保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。 例如,输入“acegikm”,输出“aCeGiKm”。 注意:部分源程
从键盘输入一组小写字母,保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。 例如,输入“acegikm”,输出“aCeGiKm”。 注意:部分源程
admin
2010-05-05
111
问题
从键盘输入一组小写字母,保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。
例如,输入“acegikm”,输出“aCeGiKm”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio.h>
#define N 80
void fun (char s[])
{
int i=0;
while (【 】)
{
if (i%2!=0)
s
-=【 】;
【 】;
}
}
main ()
{
char str [N];
clrscr ();
printf("\n Input a string:\n");
gets (str);
printf("\n*** original string ***\n");
puts (str);
fun (str);
printf ("In*** new string ***\n");
puts (str);
}
选项
答案
s[i]!= ’\0’或s[i] 32 或’a’-’A’ i++
解析
第一空:while循环的条件是当前参加判断的字符不为‘\0’,即还没有到字符串的最后一个字符。第二空:将小写字母转换为对应的大写字母的力法是,将字母的ASCII码减去32。‘a’-‘A’的结果就是32。第三空:通过i++依次访问字符串s中的各个字符。
转载请注明原文地址:https://kaotiyun.com/show/gHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
化学与生产、生活息息相关,下列叙述错误的是()。
下列叙述中,错误的是()。
下列人物与研究成果对应错误的一项是()。
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
下列诗句反映的历史按照先后顺序排列正确的是()。①南朝四百八十寺,多少楼台烟雨中②暖风熏得游人醉,直把杭州作汴州③若无水殿龙舟事,共禹论功不较多④封侯非我意,但愿海波平
政府为了保护农业生产者,对部分农业产品规定了保护价格。为了采取这种价格政策,应采取的相应措施是()。
下列战役按时间先后顺序排列正确的是()。①武汉会战②淞沪会战③徐州会战④太原会战⑤枣宜会战
如图,在图1中,互不重叠的三角形共有4个,在图2中,互不重叠的三角形共有7个,在图3中,互不重叠的三角形共有10个,则在第29个图形中,互不重叠的三角形共有几个?
中国哲学凝聚了中华文化的基本精神,是中华民族数千年文化发展的结晶。在西方文化中,宗教处于核心的地位,然而在中国文化中,宗教的功能基本上是由哲学承担的。自古以来,中国人对宇宙的看法,对人生的看法,他们生活的意义,他们的价值观念,他们赖以安身立命的终极根据,都
随机试题
Threewomenwhosecretlyburiedan80-year-oldwomanwereputintoprisonatBirminghamyesterday.Twoofthem,includingthed
胸中烦热,频欲呕吐,腹痛喜暖,大便稀溏,属于
丝虫感染可引起
木工作业不能改善患者下列哪项功能
伤寒患者肥达反应阳性常开始于病程的
维生素A的含量测定法维生素E的含量测定法
建筑工程总承包单位将工程分包给其他单位的,分包工程的质量责任由( )承担。
私募基金管理人在()之内两次被采取谈话提醒、书面警示、要求限期改正等纪律处分的,中国基金业协会可对其采取加入黑名单、公开谴责等纪律处分。
以“我们的理想”为主题,设计一个主题班会活动方案。
美国教育家杜威是()
最新回复
(
0
)