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

Elina ·
更新时间:2024-11-10
· 852 次阅读

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=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
*您的点赞加关注,是我更新的最大动力!

Inspiration666 原创文章 28获赞 2访问量 477 关注 私信 展开阅读全文
作者:Inspiration666



ss 字母 char 字符

需要 登录 后方可回复, 如果你还没有账号请 注册新账号