#include<stdio.h>
#include<string.h>
int main()
{
char str[100][100];
int n,s1,i,j,m[100],a[26],t,k[100][100];
while(scanf("%d",&n)==1)
{
for(i=0;i<26;i++)
a[i]=1+i;
getchar();
for(i=0;i<n;i++)
{
gets(str[i]);
scanf("%d",&m[i]);
getchar();
}
for(i=0;i<n;i++)
{
s1=strlen(str[i]);
for(j=0;j<s1;j++)
if(str[i][j]>=97&&str[i][j]<=122)
str[i][j]=str[i][j]-32;
}
for(i=0;i<n;i++)
{
s1=strlen(str[i]);
for(j=0;j<s1;j++)
{
if(str[i][j]>=65&&str[i][j]<=90)
{
t=str[i][j]-65;
str[i][j]=a[t]+m[i];
k[i][j]=0;
}
else if(str[i][j]==' ')
{
k[i][j]=2;
}
else
k[i][j]=1;
}
}
for(i=0;i<n;i++)
{
s1=strlen(str[i]);
for(j=0;j<s1-1;j++)
{
if(k[i][j]==2)
printf("0 ");
if(k[i][j]==0)
printf("%d ",str[i][j]);
if(k[i][j]==1)printf("%d ",str[i][j]+100);
}
if(k[i][j]==2)
printf("0");
if(k[i][j]==0)
printf("%d",str[i][j]);
if(k[i][j]==1)printf("%d",str[i][j]+100);
printf("\n");
}
}
return 0;
}
ACM.rar_字符倒序输出
版权申诉
81 浏览量
2022-09-23
17:13:09
上传
评论
收藏 2KB RAR 举报
寒泊
- 粉丝: 75
- 资源: 1万+
最新资源
- 2001~2022年上市公司数字赋能指数.dta
- 2001~2022年上市公司数字赋能指数.xlsx
- 信息办公石大在线财务管理系统(含源码)-shidacaiwu.rar
- 信息办公电信计费系统完整代码-netctossconformity.rar
- matlab实现TD-SCDMA中初始同步捕捉DwPTS下行同步导频时隙的仿真.zip
- 信息办公玉玺学生信息管理系统-webapps.rar
- 信息办公基于struts的图书管理系统-struts-ts.rar
- 管家婆分销ERP V1 V3 A8II TOP V10.0.2最新全版本通用
- 信息办公基于Ajax+J2EE的MicroERP源码下载-microerp-0.1.rar
- 信息办公双鱼林jsp人事工资系统-wagesmanagesystem.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0