首页 > 试题广场 >

题目标题: 数字游戏

[问答题]

题目标题:

数字游戏

题目描述:

小明正在学习C语言程序设计,一天小明觉得无聊,便去找小刚玩,小刚给小明出了一道题,让小明输入一个五位以内的正整数,然后需要做到三件事。首先,判断输入的是几位数;然后,按序输出其各位数字;最后,逆序输出其各位数字。小明想了很久没有结果,请你帮帮小明该如何设计。

输入描述:

1: 输入一个整数n0-99999

输出描述:

1: 输出的是这个整数的位数第2行:输出的是这个整数最初顺序第3行:输出的是这个整数逆序输出

样式输入:

98745

样式输出:

5

9 8 7 4 5

54789

#include<stdio.h>

#include<string.h>

int main()

{

char a[7];

scanf("%s",a);

int i,l=strlen(a);

printf("%d\n",l);

for(i=0;i<l;i++)

printf("%c%c",a[i],i!=l-1?' ':'\n');

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

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

}

发表于 2017-05-17 04:25:29 回复(0)