如何倒序输出一个5位数

来源:百度知道 编辑:UC知道 时间:2024/05/24 13:15:32
按照下边这种,只用除法,和模除,输出一个数字的倒序,哪个大虾会阿
我刚学到这,
#include"stdio.h"
main()
{
int a,b,c,d;
printf("请输入一个三位数:");
scanf("%d",&a);
printf("输入的数字是%d:\n",a);
b=a%10;
a=a/10;
c=a%10;
b=a%10;
printf("%d",b,c,d);

}

由于没有指定语言,仅介绍算法如下:
1 读入要倒序输出的数值;
2 通过模除10,得到数值的个位,并输出;
3 将数值除10取整,得到新的数;
4 如果新的数为0,结束算法,输出结束;否则以新的数值从第2步开始计算。

来个简介一点的
#include "stdio.h"
#include "conio.h"
void main()
{
int a;
printf("Enter a number please:");
scanf("%d",&a);
while(a>0)
{
printf("%d",a%10);
a/=10;
}
getch();
}

#include"stdio.h"
main()
{
int a,b,c,d;
printf("请输入一个三位数:");
scanf("%d",&a);
b=a%10;
a=a/10;
c=a%10;
b=a%10;
printf("得出的数是%d%d%d\n",a,b,c);
}

这么写吧!!我不知道你是不是想要这答案。。

#include <iostream.h>
int main()
{
int a;
cout<<"Input a number(5 bits):";
cin>>a;

while(a)

{
cout<<a%10;
a/=10;
}
return 0;
}