【C语言】大家帮忙看看这个分解因数的程序~就是输入一个数字范围.把范围内每一个数分解.我的程序如下.#includemain(){\x09int a,b,n;\x09printf("Please input two integers:");\x09scanf("%d%d",&a,&b);\x09printf("The

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/19 08:26:43
【C语言】大家帮忙看看这个分解因数的程序~就是输入一个数字范围.把范围内每一个数分解.我的程序如下.#includemain(){\x09int a,b,n;\x09printf(
xn@_Ţٕml*uE<KCCRKB$m$Hi R8-1BEU93s;Un[nno۸q;W^&7sa#kbP{=hs|?i䉎,]y.VDGxcV' ,lmnK(0d$"ʐrKٹ2Dyq2U#y ,*@#C5&#R@+"$|HCqn25.w kM(ws,_(y*FzFA/i'견Fu!+q>}KGqi},+ ?z;5H ShP%A eB HRxx9BAП'4bFtzks|iZHmѩ@iu @LB`=rBtQi,~}9{sB0 945وw1Kfgv'l,6yWU^P(:';[i4p[żk*V3^h^ S?UuTV֯ =kJ֜~vwgx^'O]~

【C语言】大家帮忙看看这个分解因数的程序~就是输入一个数字范围.把范围内每一个数分解.我的程序如下.#includemain(){\x09int a,b,n;\x09printf("Please input two integers:");\x09scanf("%d%d",&a,&b);\x09printf("The
【C语言】大家帮忙看看这个分解因数的程序~
就是输入一个数字范围.把范围内每一个数分解.
我的程序如下.
#include
main()
{
\x09int a,b,n;
\x09printf("Please input two integers:");
\x09scanf("%d%d",&a,&b);
\x09printf("The result is:\n");
\x09n=a;
\x09while(n

【C语言】大家帮忙看看这个分解因数的程序~就是输入一个数字范围.把范围内每一个数分解.我的程序如下.#includemain(){\x09int a,b,n;\x09printf("Please input two integers:");\x09scanf("%d%d",&a,&b);\x09printf("The

最前面要加头文件和函数定义

#inlcude <stdlib.h>//system("pause")在这个头文件定义

void recurPrintFactor(int n);


最主要的问题如下程序中的解释:

void recurPrintFactor(int n)
{
  int x;
  x=getfactor(n);
  if(x==0)
    printf("%d",n);
  else//else下有两句,所以要括号括起来
  {//加括号
    printf("%d*",x);
    recurPrintFactor(n/x);
  }//加括号
}

改过后,经试验正确.