首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun(),它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。 例如,若输入abc4Efg,则应输出aBc4EFg。 注意:部分源程序给出如下。 请勿改动主函数main和其他函
请编写一个函数fun(),它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。 例如,若输入abc4Efg,则应输出aBc4EFg。 注意:部分源程序给出如下。 请勿改动主函数main和其他函
admin
2010-05-05
73
问题
请编写一个函数fun(),它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。
例如,若输入abc4Efg,则应输出aBc4EFg。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <stdio.h>
#include <string.h>
void fun(char *ss)
{
}
main()
{
char tt[81];
clrscr();
printf("\nPlease enter an string within 80 characters:\n");
gets(tt);
printf("\n\nAfter changing, the string\n \%s", tt);
fun(tt);
printf("\nbecomes\n\%s\n",tt);
}
选项
答案
void fun(char *ss) { int i; for(i=0;ss[i]!=’\0’;i++) /*将ss所指字符串中所有下标为奇数位置的字母转换为大写*/ if(i%2==1&&ss[i]>=’a’ &&SS[i]<=’z’) ss[i]=ss[i]-32; }
解析
从C语言的学习中我们知道,只要将小写字母减去32则转成大写字母,将大写字母加上32则转成小写字母。该程序是用if语句实现该功能转化的。
转载请注明原文地址:https://kaotiyun.com/show/VHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列各项.不属于第三次工业革命内容的是()。
由于IP地址难于记忆,人们采用域名来表示网上的主机,域名与IP地址的对应关系是由()进行转换的。
市场在资源配置中发挥着越来越重要的作用,但面对世界金融危机,市场的失灵引起了各国政府的重视。市场不具有的功能是()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
以下中国历史上著名历史事件按发生先后顺序排序,完全正确的是()。
某书店出售一种挂历,每售出1本可得18元利润。售出一部分后每本减价10元出售,全部售完。已知减价出售这种挂历本数是原价出售挂历的三分之二。书店售完这种挂历共获得利润2870元,书店一共出售这种挂历多少本?
某密码由4位不同数字组成,已知各位密码之和为偶数,则密码有多少种?
将1、2、3、4、5、6、7、8、9九个数排成一行,使得第二个数整除第一个数,第三个数整除前两个数的和,第四个数整除前三个数的和,……,第九个数整除前八个数的和。如果第一个数是6,第四个数是2,第五个数是1。排在最后的数是几?
4支足球队进行单循环比赛,即每两队之间都比赛一场。每场比赛胜者得3分,负者得0分,平局各得1分。比赛结果,各队的总得分恰好是4个连续的自然数。输给第一名的队的总分是多少?
根据以下资料,回答以下问题。截至2011年底,我国石油剩余技术可采储量32.4亿吨,天然气4.02万亿方;煤炭查明资源储量1.38万亿吨,铁矿743.9亿吨,铜矿8612万吨,铝土矿38.7亿吨,金矿7419吨。2011年我国矿产资源勘
随机试题
若用H环表示环空内最大排液深度(m),S井表示井筒内(下入油管)容积(L/m),S表示环空内容积(L/m),则环空内最大排液深度H环为()。
某项目在施工中,由于项目经理和监理工程师监督管理不到位,施工人员没有按规定操作,致使砖块坠落砸伤施工现场外的行人赵某。对赵某承担赔偿责任的应当是()。
“以身立教”、“为人师表”体现了教师劳动的()特点。
到2020年全面建成小康社会,是我们党确定的“两个一百年”奋斗目标的第一个百年奋斗目标。“十三五”时期是全面建成小康社会()。
凝聚效应指的是在别的因素保持不变的状态下,企业的凝聚力越大,这个企业的生产效率越高,企业也就越有活力。这一理论是由社会心理学家沙赫特提出的。根据上述定义,下列体现了凝聚效应的是:
以下属于加德纳智力多元理论的智力成分有()。
某单位拟在椿树、枣树、楝树、雪松、银杏、桃树中选择4种栽种在庭院中。已知:(1)椿树,枣树至少种植一种。(2)如果种植椿树,则种植楝树但不种植雪松。(3)如果种植枣树,则种植雪松但不种植银杏。如果庭院中种植银杏,则以下哪项是不可能的?
对立社会发展的直接动力是()
Alargecollectionoffamouspaintings,includingpaintingsbyPicasso,areondisplayattheNationalArtsCenter.
______________________(他到资料室没多久),whenthetelephonerang.
最新回复
(
0
)