PixelPRG
2020-11-14T12:27:41+00:00
又是我,[s:ac:羡慕]上次想感谢老哥,放图结果没过审。
先说一下吧我是学Java的,认识了个其他学校的妹子她们是先学c语言的上次就是帮妹子问的。她做了两周没找出问题。我想帮她只能跑nga问老哥了[s:ac:冷]。
C语言自学了一下感觉比Java难。
进入正题代码在这
#include <stdio.h>
#include <stdlib.h>
int main()
{
int N=0,i=0,num;
char str[100];
gets(str);
while(str[N]!='\0'){
N++;
}
scanf("%d",&num);
for(i=0;i<N;i++){
if('a'<=str[i]&&str[i]<='z'){
str[i]=str[i]+num;
if(str[i]>'z') str[i]=str[i]-'z'-1+'a';
}
if('A'<=str[i]&&str[i]<='Z'){
str[i]=str[i]+num;
if(str[i]>'Z') str[i]=str[i]-'Z'-1+'A';
}
else continue;
}
printf("%s\n",str);
return 0;
}
图
[img]https://img.nga.178.com/attachments/mon_202011/19/-7Q5-455bKxT1kSbo-bb.jpg.medium.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202011/19/-7Q5-bq1nZgT3cSsg-lc.jpg.medium.jpg[/img]
谢谢各位老哥。
问题
[img]https://img.nga.178.com/attachments/mon_202011/19/-7Q5-an6eZfT1kShs-164.jpg.medium.jpg[/img]
运行结果有问题,没有报错。
先说一下吧我是学Java的,认识了个其他学校的妹子她们是先学c语言的上次就是帮妹子问的。她做了两周没找出问题。我想帮她只能跑nga问老哥了[s:ac:冷]。
C语言自学了一下感觉比Java难。
进入正题代码在这
#include <stdio.h>
#include <stdlib.h>
int main()
{
int N=0,i=0,num;
char str[100];
gets(str);
while(str[N]!='\0'){
N++;
}
scanf("%d",&num);
for(i=0;i<N;i++){
if('a'<=str[i]&&str[i]<='z'){
str[i]=str[i]+num;
if(str[i]>'z') str[i]=str[i]-'z'-1+'a';
}
if('A'<=str[i]&&str[i]<='Z'){
str[i]=str[i]+num;
if(str[i]>'Z') str[i]=str[i]-'Z'-1+'A';
}
else continue;
}
printf("%s\n",str);
return 0;
}
图
[img]https://img.nga.178.com/attachments/mon_202011/19/-7Q5-455bKxT1kSbo-bb.jpg.medium.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202011/19/-7Q5-bq1nZgT3cSsg-lc.jpg.medium.jpg[/img]
谢谢各位老哥。
问题
[img]https://img.nga.178.com/attachments/mon_202011/19/-7Q5-an6eZfT1kShs-164.jpg.medium.jpg[/img]
运行结果有问题,没有报错。