永发信息网

C语言,从键盘上输入一个数(1~9999),编程送这序输出这个数,如输入1234,输出4321,有

答案:6  悬赏:30  手机版
解决时间 2021-11-21 21:14
C语言,从键盘上输入一个数(1~9999),编程送这序输出这个数,如输入1234,输出4321,有
最佳答案
输入数后将这个数的各个位置上的数拆分开来存入一个数组里就可以了
然后再输出这个数组
一个简单的代码如下
#include 

int main(int argc,char **argv)
{
    int n;
    int i=0;
    int a[10];

    scanf("%d",&n);

    while(n)
    {
        a[i]=n%10;
        n/=10;

        ++i;
    }

    for(n=0;n < i;++n)
        printf("%d",a[n]);
    printf("
");

    return 0;
}
全部回答
#include 
int main()
{
    int a, b, c;
    scanf("%d", &a);
    c = a;
    b = 0;
    while (c != 0){
        b = 10*b + c%10;
        c /= 10;
    }
    printf("%d ", b);
    return 0;
}
#include
int main()
{
    int n;
    scanf("%d",&n);
    while(n)
    {
         printf("%d",n%10);
         n/=10;
    }
    return 0;
}

输入:2345

输出:5432

#include "stdafx.h"
#include 
#include 
#include 

void reverse(int n)
{
while(n)
{
printf("%d",n%10);
n=n/10;
}
}

int _tmain(int argc, _TCHAR* argv[])
{
int n;
scanf("%d",&n);
if(n>=1&&n<=9999)
{
reverse(n);
}
else
{
printf("输入的数不满足要求! ");
}

getch();
return 0;
}
#include 
#include 
int main(void)
{
    int i=0;
    char str[100];
    gets(str);
    i=strlen(str)-1;
    while(i>=0)
    {
        printf("%c",str[i]);
        i--;
    }
    printf(" ");
    return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问北京在三月底四月初之间是什么天气 气温
歌词中有一句是偏偏动了情 这歌名是什么
戴铜手有坏处吗
营运一类三类区别
小明向南行进了- 50米的意义为什么是向北走了
内蒙古赤峰敖汉去徐洲距离是多少
乡产权与大产权的区别是什么啊?
谁知道热电阻PT100的内部检定方法呀?
离体的叶绿体在光照下进行光合作用时,如果突
大便次数多吃松花粉有效果吗
无棣离平原多少里地
吴然写的<<老人和鸟>>是不是一篇童话?
四个月的小法斗麻烦大神帮看看是和啥串的
斩魂狂刀30级用什么武器好
女友是大象腿,细腰大肉pigu,这种是最舒服的
推荐资讯
舌苔呈褐色,口干口苦,是啥原因
手海杆好钓鱼吗
二层交换机为什么可以划分Vlan
昨晚又输了7500,我要怎么办
所有云交易都可以模拟操作吗云交易怎么模拟操
“露出了笑容”露的读音是lou 还是 lu
潭埠街小学地址在什么地方,我要处理点事!
捷字繁体字怎么写
哪里有小型车床卖,不是微型的,长度1米五左
蜗牛怎么养才能活的更久
今年26还没男朋友正常吗?
梦见别人摘黎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?