作业帮 > 综合 > 作业

给出一个小于1000正整数,编求该数是几位数,并按逆序打印出各位上的数字.例如原数为321,则输出123.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 11:16:26
给出一个小于1000正整数,编求该数是几位数,并按逆序打印出各位上的数字.例如原数为321,则输出123.
快帮个忙哈 边一个程序
#include
void main()
{ int i;
printf("please input a number between 0 and 1000:");
scanf("%d",&i);
if(i>1000||i=100)
{printf("digit:3;");
printf("%d%d%d",i%10,i/10%10,i/100);}
else if(i/10>0)
{printf("digit:2;");
printf("%d%d",i%10,i/10);}
else
{printf("digit:1;");
printf("%d",i);}
}