【c程序语言,函数,求编程实现1.编写一个函数primeNu-查字典问答网
分类选择

来自毕学武的问题

  【c程序语言,函数,求编程实现1.编写一个函数primeNum(intnum),它的功能是判别一个数是否为素数。如果num是素数,返回该数;否则返回0值。要求:(1)在主函数输入一个整数num,调用该】

  c程序语言,函数,求编程实现

  1.编写一个函数primeNum(intnum),它的功能是判别一个数是否为素数。如果num是素数,返回该数;否则返回0值。

  要求:

  (1)在主函数输入一个整数num,调用该函数后,输出num是否是素数的信息。输出格式为:numisprime或numisnotprime。

  (2)分别输入以下数据:0,1,2,5,9,13,59,121,运行程序并检查结果是否正确。

  2.编写函数computNum(intnum),它的功能是计算任意输入的一个正整数的各位数字之和,结果由函数返回(例如:输入数据是123,返回值为6)。

  要求:num由主函数输入,调用该函数后,在主函数内输出结果。

  3.编写函数,mulNum(inta,intb),它的功能是用来确定a和b是否是整数倍的关系。如果a是b的整数倍,则函数返回值为1,否则函数返回值为0。

  要求:

  (1)在主函数中输入一对数据a和b,调用该函数后,输出结果并加以相应的说明。例如:在主函数中输入:10,5,则输出:10ismultipleof5.

  (2)分别输入下面几组数据进行函数的正确性测试:1与5、5与5、6与2、6与4、20与4、37与9等,并对测试信息加以说明。

  4.编写一个计算组合数的函数combinNum(intm,intn)。计算结果由函数返回。

  计算组合数的公式是:

  c(m,n)=m!/(n!*(m-n)!)

  要求:

  (1)从主函数输入m和n的值。对m>n、mn、m

1回答
2020-05-24 20:38
我要回答
请先登录
李晓枫

  第三个函数#includevoidmain(){inta,b,back;intmulnum(inta,intb);printf("请输入两个整数:");scanf("%d%d",&a,&b);back=mulnum(a,b);if(back==1)printf("%dismultipleof%dn",a,b);elseif(...

2020-05-24 20:40:30

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •