#include <stdio.h>
#include <iostream>
#include<string>
#include <stdlib.h>
using namespace std;
int main()
{
int n,i,j;
while(scanf("%d",&n)!=EOF){
string s;
for(i = 0; i < n; i++)
{
cin>>s;
printf("String #%d\n",i+1);
int a;
for(j = 0;j < s.length();j++)
{
if(s.at(j)!='Z')
printf("%c",s.at(j)+1);
else
printf("A");
}
printf("\n\n");
}
}
return 0;
}
#include <iostream>
#include<string>
#include <stdlib.h>
using namespace std;
int main()
{
int n,i,j;
while(scanf("%d",&n)!=EOF){
string s;
for(i = 0; i < n; i++)
{
cin>>s;
printf("String #%d\n",i+1);
int a;
for(j = 0;j < s.length();j++)
{
if(s.at(j)!='Z')
printf("%c",s.at(j)+1);
else
printf("A");
}
printf("\n\n");
}
}
return 0;
}
2
#include <stdio.h>
int main(){
char s[51];
char *p;
char c;
int n, i;
scanf("%d", &n);
for (i=1; i<=n; ++i){
scanf("%s",s);
printf("String #%d\n", i);
p = s;
while ((c=*p++) != '\0'){
if (c != 'Z'){
printf("%c", c+1);
}
else{
printf("A");
}
}
printf("\n\n");
}
return 0;
}
本文提供两种实现方式,用于读取输入的字符串数量,并逐个将这些字符串中的每个字符按字母顺序递增一位,遇到字母Z则转为A。该程序利用C/C++语言的基本功能完成任务,包括文件输入输出控制、字符串操作等。
1212

被折叠的 条评论
为什么被折叠?



