输入一个不多于5位的正整数,要求:(1)求它是几位数;(2)逆序打印出各位数字.

ZXDCTE 1年前 已收到1个回答 举报

476816660 幼苗

共回答了16个问题采纳率:93.8% 举报

/*
从键盘上输入一个任意位数的正整数,判断它是几位数,并逆序输出该数
*/
#include "stdio.h"
int main()
{
int num,temp,i=0;
printf("请输入一个数字n");
scanf("%d",&num);
while(num>0)
{
temp=num%10;
++i;
printf("%d",temp);
num=num/10;
}
printf("n这个数是%d位数",i);
return 0;
}

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.058 s. - webmaster@yulucn.com