早教吧作业答案频道 -->其他-->
求大神看一下这个编程谢谢/*题目:求数字的乘积根。定义:正整数中非0数字的乘积为该数数字成绩求大神看一下这个编程谢谢/*题目:求数字的乘积根。定义:正整数中非0数字的乘积为
题目详情
求大神看一下这个编程 谢谢 /*题目:求数字的乘积根。 定义:正整数中非0数字的乘积为该数数字成绩
求大神看一下这个编程 谢谢
/*题目:求数字的乘积根。
定义:正整数中非0数字的乘积为该数数字成绩。如1620的数字成绩为1*6*2=12,12的数字成绩为1*2=2。
定义:正整数的数字乘积根为反复取该整数的数字成绩,直到最后的数字成绩为一位整数,这个整数就叫
该正整数的数字乘积根。
编程要求:统计在10000以内,其数字乘积根分别为为1~9的正整数的个数。
求大神看一下这个编程 谢谢
/*题目:求数字的乘积根。
定义:正整数中非0数字的乘积为该数数字成绩。如1620的数字成绩为1*6*2=12,12的数字成绩为1*2=2。
定义:正整数的数字乘积根为反复取该整数的数字成绩,直到最后的数字成绩为一位整数,这个整数就叫
该正整数的数字乘积根。
编程要求:统计在10000以内,其数字乘积根分别为为1~9的正整数的个数。
▼优质解答
答案和解析
C++?
int array[10]={0};
for(int i=1; i<=10000; ++i)
{
int num=i;
int value=1;
while(num>0)
{
num/=10;
if(num%10>0)
{
value*=num%10;
}
}
if(value<10)
{
++array[value];
}
}
int array[10]={0};
for(int i=1; i<=10000; ++i)
{
int num=i;
int value=1;
while(num>0)
{
num/=10;
if(num%10>0)
{
value*=num%10;
}
}
if(value<10)
{
++array[value];
}
}
看了 求大神看一下这个编程谢谢/*...的网友还看了以下:
正方形面积是100平方米,正方形内最大圆面积是多少?拜托了各位谢谢 2020-04-26 …
高数不定积分.被积函数是一分数:分子是X平方加一;分母X是四次方加一.求过程.谢谢大家.谢谢 2020-05-16 …
研究方程根的情况微积分大一微积分用导数,积分,研究方程根的分布情况谢 2020-05-21 …
两道数学题都解答更好,也可以解答一个过程要仔细哦!不会亏待你的!快点咯!谢谢咯!1.大圆半径比小圆 2020-07-15 …
小圆面积是大圆面积的四分之一,大圆的半径是小圆半径的多少倍谢谢了,大神帮忙啊 2020-07-29 …
引导记忆题1小圆的直径是4厘米,大圆的半径是3厘米,大圆面积是小圆面积的()倍,小圆周长是大圆周长 2020-07-29 …
大圆套小圆,大圆半径是14cm,小圆半径是10cm.求大圆与小圆之间的阴影面积.我会用大圆面积减去 2020-07-29 …
请问怎么解这几道根式的题1.√5+√21即根号(5+根号21)外面那个是大根号里面的是小根号2.5 2020-07-30 …
在1993年女子国际象棋世界冠军对抗赛上,我国女子国际象棋大师谢军在卫冕第11盘结束后,积分遥遥领先 2020-12-01 …
糖原贮积病患者不能正常代谢糖原,致使糖原在组织中大量沉积而致病.图甲为人体糖代谢的部分途径.请分析回 2021-01-13 …