漩涡


私信TA

用户名:xujiaxuan

访问量:6669

签 名:

一转眼大佬积分就上万了

等  级
排  名 1930
经  验 2450
参赛次数 5
文章发表 9
年  龄 0
在职情况 学生
学  校 大连交通大学
专  业

  自我简介:

解题思路:利用了每一个字符都对应的ASC码值。'A'+1=‘B’。‘A’+4=‘E’。区分大小写的。





注意事项:我给出了两种方法,会数组的可以看第二种。





参考代码:

一、

#include"stdio.h"

int main()

{

    char ch1,ch2,ch3,ch4,ch5;

    scanf("%c",&ch1);

    scanf("%c",&ch2);

    scanf("%c",&ch3);

    scanf("%c",&ch4);

    scanf("%c",&ch5);

    printf("%c%c%c%c%c",ch1+4,ch2+4,ch3+4,ch4+4,ch5+4);

    return 0;

}

二、

#include<stdio.h>

#include<string.h>

int main()

{

int L,i;

char a[10];

scanf("%s",a);

L = strlen (a);

i = L-1;

for(;i>=0;i--)

{

a[i] += 4;

}

printf("%s",a);

return 0;

 } 


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区