首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
从键盘输入一组小写字母,保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。 例如,输入“acegikm”,输出“aCeGiKm”。 注意:部分源程
从键盘输入一组小写字母,保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。 例如,输入“acegikm”,输出“aCeGiKm”。 注意:部分源程
admin
2010-05-05
50
问题
从键盘输入一组小写字母,保存在字符数组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全国计算机二级
相关试题推荐
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
化学与生产、生活息息相关,下列叙述错误的是()。
阿尔泰国立大学的生物学家研制出转基因成分快速检测仪.可在较短时间内检测出食品中是否含有某种转基因成分。以下对转基因说法错误的是()。
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
在秋冬时节,我国大部分地区常会出现大雾,阻碍水、陆、空交通的正常运行,引发交通事故,危害人体健康。下列关于雾的说法正确的是()。
区分国家性质的根据是()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
热力学三定律是现代物理学研究的一个重要的内容。其中,根据热力学第一定律.我们可知道()。
根据国务院办公厅部分节假日安排的通知,某年8月份有22个工作日,那么当年的8月1日可能是:
一个南4个数字(0—9之间的整数)组成的密码,每连续两位都不相同,问任意猜一个符合该规律的数字组合,猜中密码的概率为()。
随机试题
传染病的基本特征是()
引起药源性疾病的药物A、布洛芬B、酮康唑C、环孢素D、氯化钾E、比沙可啶较易导致中毒性肝炎、肝衰竭的药品是
建筑地段地租的基础虽然是由真正的农业地租规定的,并受相同的级差地租规律的支配,但它与农业地租是有区别的,并且具有其自身的特征包括()。
房地产经纪机构客户关系管理系统的核心是()。
给水排水压力管道试验准备工作包括()。
旁站监理人员实施旁站监理时,发现施工企业有违反工程建设强制性标准行为的,有权责令施工企业立即()。。
如果被审计单位应付债券业务不多,注册会计师可根据成本效益原则决定直接进行()。
政府当然应该接受批评,但批评的基础应该是事实,而不是谣言。如城管,你可以批评授权过度,也可以批评一些地区没有将城管纳入体制编制带来的执法倾向的不当。但在网上整天发一些没有时间、没有地点、没有准确事实描述的图片故事.就不是一种正常的批评。这段文字意在说明(
注册:注销:账号
链式栈与顺序栈相比,一个比较明显的优点是
最新回复
(
0
)