解题思路:就根据ascii码,把它转换成int类型然后加一,就可以了,然后由于z是最后一个字母需要多考虑一下,直接强行赋值;看到很多很好的思路,第一次写题解。。。。。嘿嘿
注意事项:
参考代码:
#include<stdio.h>#include<stdlib.h>#include<string.h>
int main(){
char a[100],c;
gets(a);
for(int i=0;i<strlen(a);i++)
{
if(a[i]!=' ')
{
if(a[i]=='z')
{
a[i]='a';
printf("%c ",a[i]);
}
if(a[i]=='Z')
{
a[i]='A';
printf("%c",a[i]);
}
else
{
c=a[i]+1;
printf("%c",c);
}
}
else
{
printf(" ");
}
}
system ("pause");
return 0;}
0.0分
2 人评分
简单的a+b (C语言代码)浏览:524 |
简单的a+b (C语言代码)浏览:335 |
C二级辅导-阶乘数列 (C语言代码)浏览:688 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:331 |
【蟠桃记】 (C语言代码)浏览:664 |
WU-格式化数据输出 (C++代码)浏览:1194 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:581 |
C二级辅导-求偶数和 (C语言代码)浏览:671 |
用筛法求之N内的素数。 (C语言代码)浏览:529 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:672 |