早教吧作业答案频道 -->其他-->
已解决c语言怎么写逆序数字。如123输出321牛人们,这是题目:|给一个不多于5位的正整数。要求:(1)求出是几位数(2)分别输出每一位数字(3)按逆序输出给位数字,如123应输出321
题目详情
已解决 c语言怎么写逆序数字。如123输出321
牛人们,这是题目:| 给一个不多于5位的正整数。要求:(1)求出是几位数(2)分别输出每一位数字(3)按逆序输出给位数字,如123应输出321
牛人们,这是题目:| 给一个不多于5位的正整数。要求:(1)求出是几位数(2)分别输出每一位数字(3)按逆序输出给位数字,如123应输出321
▼优质解答
答案和解析
#include
void main()
{
int digits=0; //位数
int i=0;
long int temp;
long int number; //输入的数据
int a[5]; //存储各位
printf("Input a postive interger!\n");
scanf("%ld",&number);
if((number<0)||(number>=100000))
{
printf("Input Error!\n");
return;
}
temp=number;
while(temp!=0)
{
digits++;
temp=temp/10;
}
printf("The digits of the interger is %d\n",digits);
a[4]=number%10; //个位 temp=number/10;
a[3]=temp%10; //十位
temp=temp/10;
a[2]=temp%10; //百位
temp=temp/10;
a[1]=temp%10; //千位
a[0]=temp/10; //万位
while(i {
printf("%d",a[4-i]);
i++;
}
printf("\n");
}
采纳我哦
void main()
{
int digits=0; //位数
int i=0;
long int temp;
long int number; //输入的数据
int a[5]; //存储各位
printf("Input a postive interger!\n");
scanf("%ld",&number);
if((number<0)||(number>=100000))
{
printf("Input Error!\n");
return;
}
temp=number;
while(temp!=0)
{
digits++;
temp=temp/10;
}
printf("The digits of the interger is %d\n",digits);
a[4]=number%10; //个位 temp=number/10;
a[3]=temp%10; //十位
temp=temp/10;
a[2]=temp%10; //百位
temp=temp/10;
a[1]=temp%10; //千位
a[0]=temp/10; //万位
while(i
printf("%d",a[4-i]);
i++;
}
printf("\n");
}
采纳我哦
看了已解决c语言怎么写逆序数字。如...的网友还看了以下:
c语言几道编程题1、输入三个成绩,分别输出他们所代表的等级(优秀,良好,中等,及格,不及格),请使 2020-05-16 …
已知关于X的一元二次方程x^2+2(k-1)x+k^2-1=0有两个不相等的实数根已知关于x的一元 2020-05-16 …
入1,输出1/2,输入2,输出2/5,输入3.输出3/10,输入4,输出4/17当输出的数是122 2020-06-15 …
代数式的应用题:1.一种蓝喉蜂鸟的心跳频率是鸟类中最快的,每分心跳的次数大约是1260次,写出这种 2020-06-26 …
数列一题设函数f(n)=n(n为自然数,奇数)=n/2(n为自然数,偶数)设数列an=f(1)+f 2020-07-30 …
(x-2)^2=9(x+3)(步骤)用十字相乘法:x^2-5倍的根号2*x+83x^2-2x-1= 2020-08-03 …
1.当k取何值时,100x^2-kxy+49y^2是一个完全平方数?2.2^48-1可以被60和70 2020-11-03 …
有规律排列的一列数:2,4,6,8,10,12,…它的每一项可用式子2n(n是正整数)来表示.有规律 2020-11-03 …
计算器有两个数据入口j1.j2,一个输出口c,(1)当j1.j2分别输入1时,c输出2;(2)当j1 2020-11-04 …
C++编程:输入两个实数分别输出它们的整数和小数部分,求流程图C++编程,求流程图1输入两个实数分别 2020-11-12 …