首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
从键盘输入一组小写字母,并保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中ASCII码为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。 例如,输入“abcdefg”,输出“AbCdEfG”。 注意:部
从键盘输入一组小写字母,并保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中ASCII码为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。 例如,输入“abcdefg”,输出“AbCdEfG”。 注意:部
admin
2010-05-05
31
问题
从键盘输入一组小写字母,并保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中ASCII码为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。
例如,输入“abcdefg”,输出“AbCdEfG”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#define N 80
void fun(char s[])
{
int i;
for(【 】;【 】;i++)
{
if(【 】)
s
-=32;
}
}
main()
{
char str[N];
clrscr();
printf("\n lnput a string:\n");
gets(str);
printf("\n*** original string ***\n");
puts (str);
fun (str);
printf("\n*** new string ***\n");
puts (str);
}
选项
答案
i=0 s[i]!=’\0’ s[i]%2!=0或s[i]%2==1
解析
第一空:变量i用作字符数组s的下标,所以在for循环中,i的初始值应为0。第二空:for循环的执行条件是当前字符不为’\0’,即还没有到字符串的最后一个字符’\0’第三空:如果当前字符的ASCII码对2求余,结果不为0,也就是等于1,则这个字符的ASCII码为奇数,要将这个小写字母转换成对应的大写字母。
转载请注明原文地址:https://kaotiyun.com/show/JHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于蛋白质分子结构与功能的叙述。错误的是()。
在南极洲,尽管气候异常寒冷,但在南极维多利亚大煤田的煤炭储存量非常大,而且煤的质地特别好。其最有可能的原因是()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
一个等差数列的第1项是2001前7项的和为10500,那么这个数列的第10项是多少?
某次数学比赛,参赛的男生中有得奖,女生有8人得奖,已知共有214人参加比赛,没有得奖的男生人数比没有得奖的女生人数的两倍多8人,那么参加比赛的男生有多少人?
盒子里放有编号为1~10的10个小球。某人先后三次从盒中共取出9个小球.且每次取出球的编号之和是前次的2倍,则盒子中剩余小球的编号是:
某自行车租车点的收费标准是每车次不超过两小时免费,超过两小时的部分每小时收费2元(不足1小时的部分按1小时计算)。有甲、乙两人各自来该租车点租一车。设甲、乙不超过两小时还车的概率分别为;两小时以上且不超过三小时还车的概率分别为;两人租车时间都不会超过四小时
小李的弟弟比小李小2岁,小王的哥哥比小王大2岁、比小李大5岁。1994年,小李的弟弟和小王的年龄之和为15。问2014年小李与小王的年龄分别为多少岁?
图示为一有底无盖的容器的平面展开图,其中①是边长为18的正方形,②③④⑤是等腰直角三角形,⑥⑦⑧⑨是等边三角形。那么这个容器的容积为:
根据以下资料,回答以下问题。截至2011年底,我国石油剩余技术可采储量32.4亿吨,天然气4.02万亿方;煤炭查明资源储量1.38万亿吨,铁矿743.9亿吨,铜矿8612万吨,铝土矿38.7亿吨,金矿7419吨。2011年我国矿产资源勘
随机试题
李明到法院去告税务所所长赵力恶意拖欠借款,应用()
[*]
A、花蕾B、花粉C、花D、柱头E、雄蕊蒲黄的入药部位是
关于公司法定代表人,下列选项中,正确的是()。
生产的社会条件中,最基本、最重要的是()。
【2013年广东省第6题】一款新手机打七折后价格为1050元,则原价为()元。
下面的叙述中,正确的是()。
Itisthecapacityofthecomputerforsolvingproblemsandmakingdecisionsthatrepresentsitsgreatestpotentialandthatpos
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
ForgetwhatVirginiaWoolfsaidaboutWhatawriterneeds-aroomofone’sown.Thewritershehadinmindwasn’tatworkonano
最新回复
(
0
)