@[Catmint](/space/show?uid=141881) 截图给我看
by 洛天依_ @ 2019-01-26 22:17:18
@[洛天依_](/space/show?uid=125268) 我都不知道你在说啥,是AC 0分还是JUDING 100分
by 洛天依_ @ 2019-01-26 22:18:47
@[洛天依_](/space/show?uid=125268) 大佬有时间试一下我的代码么,找下bug= =
by Catmint @ 2019-01-26 22:19:11
@[洛天依_](/space/show?uid=125268) 是UNACCEPTED 0分= =
by Catmint @ 2019-01-26 22:19:43
```cpp
#include<stdio.h>
#include<stdlib.h>
#include<iostream>
using namespace std;
char code[100];
int main()
{
int n,i;
cin>>n>>code;
for(i=0;1;i++)//不知道你是不是不理解CHAR
{
if(code[i]>='a'&&code[i]<='z')
cout<<char((code[i]-'a'+n)%26+'a'); // if(code[i]+n<='z') putchar(code[i]+n);//自己理解
// else putchar('a'+n+code[i]-'z'-1);//
else break;
}
return 0;
}
```
你是学c语言吗(早日拜入C++大法,信C++,得永生)
by 洛天依_ @ 2019-01-26 22:20:19
@[Catmint](/space/show?uid=141881) 我不是告诉你问题在哪了么,首先,code数组要有初值,另外,for循环的终止条件有问题,输出也没有协调好,自己思考一下吧,对照我的代码和度娘
by 洛天依_ @ 2019-01-26 22:22:39
@[洛天依_](/space/show?uid=125268) 妈耶,你的代码AC了,看得懂,但是不是很懂我的代码错哪了= =for循环的条件code[i]应该只要满足它不是'\0'都能继续执行吧?
by Catmint @ 2019-01-26 22:27:26
@[Catmint](/space/show?uid=141881) 你又没给它值,它的ASCII值可以从0-255哦%%%
by 洛天依_ @ 2019-01-26 22:30:19
@[洛天依_](/space/show?uid=125268) 那如果放到外部定义当全局变量初始值不应该就是'\0'吗= =
by Catmint @ 2019-01-26 22:32:07
你不是UNACCEPTED 0分吗?
还能过测试点??@[memset0](/space/show?uid=53495)
by 洛天依_ @ 2019-01-26 22:32:49