C语言程序填空题练习.docxVIP

  • 7
  • 0
  • 约4.13千字
  • 约 6页
  • 2025-12-30 发布于浙江
  • 举报

1、给定程序的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。

例如,若输入整数:3410,则应输出:2、5、11、31。请填空使程序得出正确的结果。

#includestdio.h

IsPrime(int?n)

{??

??int??i,?m;

????m=1;

????

for(i=2;?in;?i++?)

????if?(!(n????i)){

???????

????????????m=0;????;

??????}

????return(m);

}

?

main()

{??int?j,k;

????printf(\nPleaseenteranintegernumberbetween2and10000:);

??

??scanf(?%d,????);

????

??printf(\n\nTheprimefactor(s)of%dis(are):,k);

????

??for(j=2;j=k;j++)

???????

???????if((!(k%j))(IsPrime(j)))??printf(\n%4d

文档评论(0)

1亿VIP精品文档

相关文档