C语言小程序,大虾帮忙啊!~
发布网友
发布时间:2023-01-10 00:29
我来回答
共1个回答
热心网友
时间:2023-10-24 14:09
完全按楼主的意思,实现了。代码如下:
#include
<stdio.h>
#include
<math.h>
int
main(void)
{
long
number=0,
temp=0,
r=0;
int
wCnt=0,
wNum=0;
printf("Enter
a
number:");
scanf("%d",&number);
//
确定输入的数字的位数
temp
=
number;
while(number!=0)
{
number
/=
10;
wCnt++;
}
//
取每一位的数字
while
(--wCnt
>=
0)
{
number
=
temp;
r
=
(long)pow(10,
wCnt);
wNum
=
number/r;
temp
=
number%r;
printf("%d
",
wNum);
}
printf("\n");
return
0;
}
// 测试结果: