/*
分析:与回文数差不多,主要就是知到i的范围
*/
#include<stdio.h>
void Ni(int n);
int main()
{
int nb;
printf("请输入一个整数:");
scanf("%d",&nb);
Ni(nb);
return 0;
}
void Ni(int n)
{
int i,j=1;
while(j<=n)
j*=10;
int sum=0;
for(i=1;i<=j;i*=10)
{
sum=sum+n%(i*10)/i*j/10/i;
}
printf("逆序输出为:");
printf("%d\n",sum);
}
(四川大学出版社C语言程序设计第二版课后习题)//任意输入一个正整数,逆序输出
最新推荐文章于 2023-03-31 13:05:36 发布