编写以一个函数,对输入的整数k输出它的全部素数因子。
用C语言编写以一个函数,对输入的整数k输出它的全部素数因子。例如:当K=126时,素数因子为:2,3,3,7.要求按如下格式输出:126=2*3*3*7.
下面的我测试过了
void foo(int n)
{
int i;
for(i = 2; i <= n / 2; i ){
if(n % i == 0) {
printf("%d*", i);
foo(n / i);
return;
}
}
printf("%d ",n);
}
int main()
{
int t;
printf("Please enter a number ");
scanf("%d",&t);
printf("%d=",t);
foo(t);
}。
答:# include main() { for(int m=1;m=k+1) { printf("%d",m);n=n+1; } if(n%10==0)prin...详情>>
答:详情>>
答:数学:甲数、乙数与丙数的和是1400,甲数是乙数的2倍,丙数是乙数的二分之一,求甲、乙、丙各多少?详情>>
答:中国人的数学理应比外国人好! 这是我的个人观点,这在于中国人对数字的发音是单音,因此,对数字的记忆较为简单,提高了学习数学的效率! 而科学的发展,往往受制于社会...详情>>