呱呱


私信TA

用户名:uq_82587927651

访问量:2613

签 名:

菜鸟一个

等  级
排  名 2786
经  验 2149
参赛次数 0
文章发表 10
年  龄 20
在职情况 学生
学  校 江西农业大学
专  业 软件工程

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:在这里的编译器

#include<stdio.h>

#include<string.h>

void main()

{

    char a[101]={0};

    char d[101]={0};

    int c;

    fgets(a, 100, stdin);

    c=strlen(a);

    for (int b = 0; b < c; b++)

    {

        if(b!=c-1)

        d[b] = a[b] + a[b + 1];

        else

            d[b] = a[b]+a[0];

        

        printf("%c", d[b]);

    }

    

}


visual stdio.h2022版的

#include<stdio.h>

#include<string.h>

void main()

{

    char a[101]={0};

    char d[101]={0};

    int c;

    fgets(a, 100, stdin);

    c=strlen(a);

    for (int b = 0; b <= c-2; b++)

    {

        if(b!=c-2)

        d[b] = a[b] + a[b + 1];

        else

            d[b] = a[b]+a[0];

        

        printf("%c", d[b]);

    }

    

}


 

0.0分

0 人评分

  评论区

#include <stdio.h>
#include <math.h>
#include <string.h>
#include<stdlib.h>


int main()
{
    char s[101], s1[101]={0}, n;
    scanf("%s", s);
    int i;
    for (i = 0; i < strlen(s); i++) {
        n = (int)s[i] + (int)s[i + 1];
        s1[i] = n;
        //printf("%c", n);
        if (i == strlen(s) - 1) {
            n = (int)s[i] + (int)s[i + 1];
            s1[i] = n;
        }
    }
    printf("%s", s1);

    return 0;
}
2022-12-21 02:33:58
我也是2022,strlen()不算'\0'
2022-12-21 02:31:34
  • «
  • 1
  • »