解题思路:
大写字母A与小写字母a相差32,用第二个数组获取重新赋值的b[i]=a[i]+32
注意事项:
记得用'\0',结束输出
参考代码:
#include<string.h>
int main(){
char a[100], b[100];
gets(a);
int i = 0;
int len = strlen(a);
for (i = 0; i < len; i++){
b[i] = a[i];
if (a[i] >= 'A'&&a[i] <= 'Z'){
b[i] = a[i] + 32;
}
}
b[i] = '\0';
puts(b);
return 0;
}
0.0分
0 人评分
C二级辅导-计负均正 (C语言代码)浏览:607 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1154 |
永远的丰碑 (C语言代码)浏览:698 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:612 |
拆分位数 (C语言代码)浏览:1361 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:790 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:400 |
简单的a+b (C语言代码)浏览:641 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:509 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:593 |