47.请编写一个函数void fun(char*ss),其功能是:将字符串ss中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。

   日期:2020-05-11     浏览:259    评论:0    
核心提示:47.请编写一个函数void fun(char*ss),其功能是:将字符串ss中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入abc4EFgh,则应输出aBc4EFgH。#include #include void fun(char *ss){ int len=strlen(ss); int z; for(int i=1;i=c/c++

47.请编写一个函数void fun(char*ss),其功能是:将字符串ss中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。
例如,若输入abc4EFgh,则应输出aBc4EFgH。

#include <stdio.h>
#include <string.h>
void fun(char *ss){
	int len=strlen(ss);
	int z;
	for(int i=1;i<len;i+=2){
		z=ss[i];
		if(z>=97&&z<=122){
			z-=32;
			ss[i]=z;
		}
	}
}
int main() {
	char s[20];
	printf("请输入字符串:");
	gets(s);
	fun(s);
	printf("转换后的结果为:%s",s);
	return 0;
}

C语言编程练习题 47/100
*本套题可用于复习一些学校考研复试的C程序设计科目
*本套题可用于复习二级C
*您的点赞加关注,是我更新的最大动力!

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服