编写程序:从键盘输入一个三位数的整数,要求将该数的反向序列输出。如输入123,则输出结果为321.

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:20:24
C++编程题,答对加10分~想参考一下各位大侠如何做的

给你一个更加全面的例子。
题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
main( )
{
long a,b,c,d,e,x;
scanf("%ld",&x);
a=x/10000;/*分解出万位*/
b=x%10000/1000;/*分解出千位*/
c=x%1000/100;/*分解出百位*/
d=x%100/10;/*分解出十位*/
e=x%10;/*分解出个位*/
if (a!=0) printf("there are 5, %ld %ld %ld %ld %ld\n",e,d,c,b,a);
else if (b!=0) printf("there are 4, %ld %ld %ld %ld\n",e,d,c,b);
else if (c!=0) printf(" there are 3,%ld %ld %ld\n",e,d,c);
else if (d!=0) printf("there are 2, %ld %ld\n",e,d);
else if (e!=0) printf(" there are 1,%ld\n",e);
}

如果输入的数是n,
则 n%10可以求出个位;
然后n=n/10,n%10可以求出十位;
接着n=n/10,n%10可以求出百位;
直到n/10结果为0,可以分别求出各位

#include <stdio.h>
void main()
{
int a,b,c,x,y;
printf("请输入一个3位的正整数:\n");
scanf("%d",&x);
a=x/100;
b=x%100/10;
c=x%10;
y=c*100+b*10+a;<

编写程序要求:从键盘输入任意一个整数,输出图形。 从键盘输入一个三位数,输出其反序三位数,例如672,输出另一个三位数276 设计程序,从键盘输入一个三位数abc,现要求依次输入出从右到左的各位数字,即输出另一个三位数cba. 从键盘输入一个三位数,分离出百位,十位,个位?? 用c程编写一个程序 可以从键盘输入一个公式,回车后得到结果 编写一个C程序,判断从键盘输入的一个数M是否是素数。 用C语言编写一个程序,从键盘输入一个正整数,输出这个整数的所有因子 编写程序;从键盘输入年月,计算一年的这一个月共有几天 编写一程序能从键盘输入一个数并计算其阶乘 编写一个程序,从键盘输入两个整数,输出这两个说之和