首页
科技
登录
6mi
u
盘
搜
搜 索
科技
求一个数的各个位数
求一个数的各个位数
科技
2025-06-02
38
#
include
<stdio.h>
//求一个数的各个位数
#
include
<math.h>
//若要逆序输出,无前导0,可将各个位数存入数组
int
main
(
)
//再反向读出
{
int
x
,
n
;
int
i
,
a
;
scanf
(
"%d"
,
&
x
)
;
n
=
log10
(
x
)
;
//n+1为求出a为几位数
for
(
i
=
n
;
i
>=
0
;
i
--
)
{
a
=
x
/
pow
(
10
,
i
)
;
//求出最高位
x
=
x
-
a
*
pow
(
10
,
i
)
;
//减去最高位
printf
(
"%d "
,
a
)
;
}
}
转载请注明原文地址:https://blackberry.8miu.com/read-38912.html
最新回复
(
0
)