Newday


私信TA

用户名:Newday

访问量:4648

签 名:

等  级
排  名 2907
经  验 2107
参赛次数 0
文章发表 48
年  龄 0
在职情况 学生
学  校 university
专  业

  自我简介:

解题思路:

1.依次获取字符串的值,并将非空格的字符用数组接收;

2.将数组接收到的字符倒序输出;

注意事项:

定义数组的类型;

循环结构,及退出条件写正确;

参考代码:

#include<stdio.h>

char c, a[100];

int i, j, k;

int main()

{

    i = 0;

    while (1)

    {

        c = getchar();

        //printf("%c\n", c);

        if (c != ' ' && c != '\n')

        {

            a[i] = c;

            j = i;

            //printf("%d\n", j);

            i++;

        }

        else if (c == '\n')

        {

            break;

        }

    }

    for (k = j;k >= 0;k--)

    {

        printf("%c", a[k]);

    }

}


 

0.0分

0 人评分

  评论区

  • «
  • »