首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数void fun(char*ss),其功能是:将字符串 ss中所有下标为偶数位置上的字母转化为大写(若该位置上不是字母,则不转换)。 例如,若输入abc4Efg,则应输出AbC4EfG。 注意:部分源程序给出如下。 请勿改动
请编写一个函数void fun(char*ss),其功能是:将字符串 ss中所有下标为偶数位置上的字母转化为大写(若该位置上不是字母,则不转换)。 例如,若输入abc4Efg,则应输出AbC4EfG。 注意:部分源程序给出如下。 请勿改动
admin
2010-09-14
32
问题
请编写一个函数void fun(char*ss),其功能是:将字符串 ss中所有下标为偶数位置上的字母转化为大写(若该位置上不是字母,则不转换)。
例如,若输入abc4Efg,则应输出AbC4EfG。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<conio. h>
#include<stdio. h>
void fun ( char *ss)
{
}
main ( )
{
char tt[51];
clrscr ();
printf("Please enter an character string
within 50 characters:\n");
gets (tt);
printf ("\n\nAfter changing, the string\n
%s", tt);
fun (tt);
printf("\nbecomes\n \%s",tt);
}
选项
答案
void fun ( char *ss) {int i; for(i=0;ss[i]!=’\0’;i++) { if(i%2==0 && ss [i]>=’a’ && ss [i]<=’z’) /*将ss所指字符串中所有下标为偶数位置的字母转换成大写*/ ss[i]==ss[i]-32;} /*大写字母比相应的小写字母的ASCII码值小32*/ }
解析
从C语言的学习中我们知道,只要将小写字母减去32则转换成大写字母,将大写字母加上32则转成小写字母,该程序使用if语句实现该功能转换的。
转载请注明原文地址:https://kaotiyun.com/show/dXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《民事诉讼法》的规定,审判人员的回避,由()决定。
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
对民主社会主义认识正确的是()。①最初的民主社会主义是资本主义社会主义②民主社会主义是马克思社会主义的分支③民主社会主义否认了社会制度的客观性④民主社会主义肯定了工人阶级的领导地位⑤民主社会主义把社会主义看成是一种道德需要、道德抗议,否认其
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电.经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
下列属于公务员需要任职回避的情形是()。
某专业有学生50人,现开设有A、B、C三门选修课。有40人选修A课程,36人选修B课程,30人选修C课程,兼选A、B两门课程的有28人,兼选A、C两门课程的有26人,兼选B、C两门课程的有24人,A、B、C三门课程均选的有20人,那么,三门课程均未选的有(
用1到7的数字组成一个六位数密码,密码中每个数字只使用一次。在所有可能的密码排列中,能被3整除的数字占所有可能的排列数的比重为:
一个南4个数字(0—9之间的整数)组成的密码,每连续两位都不相同,问任意猜一个符合该规律的数字组合,猜中密码的概率为()。
随机试题
祛痰药不具有下列哪种作用:
A.湿法制粒B.干法制粒C.粉末直接压片D.空白颗粒法E.湿法制粒、干法制粒、粉末直接压片均可药物性质稳定,受湿、遇热不起变化,宜采用的制片方法是()。
防撞筒的主要作用是()。
下列关于计划成本法的描述,正确的有()。
某企业实行责任成本管理,将企业中各部门分别确认为相应的利润中心、投资中心,关于部分责任中心的资料信息如下:(1)甲和乙这两个分厂被确定为利润中心,其本期数据如下表所示。(2)丙和丁这两个分厂被确定为投资中心,其本期数据如下:丙投资中心的营业利润为70
下列关于民事证据的证明责任说法,错误的是()。
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
,()
Therewasatimeinmylifewhenpeopleasked【C1】______forstoriesaboutwhatit’sliketoworkinafield【C2】______bymen.Iwa
(1)Somedaysoon,youwillaskarobottofetchasliceofpizzafromyourrefrigerator.Onthatday,you’lltrustthattherobo
最新回复
(
0
)