C语言 实现将字符串中所有偶数位置上的小写英文字母转化为大写英文字母(不是英文字母则不转换)如原字符串asdf则转化为aSdF 编程实现; 问 偶数位字符串是从0位开始 输入asdf输出则为AsD

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 10:36:27

C语言 实现将字符串中所有偶数位置上的小写英文字母转化为大写英文字母(不是英文字母则不转换)如原字符串asdf则转化为aSdF 编程实现; 问 偶数位字符串是从0位开始 输入asdf输出则为AsD
C语言 实现将字符串中所有偶数位置上的小写英文字母转化为大写英文字母(不是英文字母则不转换)
如原字符串asdf则转化为aSdF 编程实现; 问 偶数位字符串是从0位开始 输入asdf输出则为AsDf 变成奇数位输出 题目中的偶数位怎么理解?

C语言 实现将字符串中所有偶数位置上的小写英文字母转化为大写英文字母(不是英文字母则不转换)如原字符串asdf则转化为aSdF 编程实现; 问 偶数位字符串是从0位开始 输入asdf输出则为AsD
关键是两点:
在C语言,偶数位对应现实中的奇数位
小写英文字母转化为大写英文字母
所以关键代码是:
for(int i=0;i