下载此文档

大一上期C语言实验报告7函数.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
大一上期C语言实验报告7函数.docx成都工业学院•计算机工程学院《程序设计基础》实验报告实验名称实验7函数学院计算机工程学院专业班级计算机科学与技术1班姓名学号任课老师实验时间90分钟实验目的掌握函数的定义方法、调用方法、参数说明及返回值;掌握实参与形参的对应关系,以及参数Z间的“值传递”的方式;掌握函数的嵌套调用的设计方法;在编程过程中加深理解函数调用程序设计思想。实验内容编写一个函数primeNum(intx),功能是辨别另一个数是否为素数。要求:在主函数中输入一个整数x(直接赋值或从键盘输入)。函数类型为空值(void),调用primeNum()函数后,在该函数屮输出x是否是素数的信息,输入格式为xisaprimenumber或xisnotaprimenumbero分别输入以下数据:0、1、2、5、9、13、59、121•运行程序,并检查结果是否止确。输入三个整数,求出最大值和最小值。要求:从键盘输入三个整数用getMax()函数求最大值,用getMin()函数求最小值,并在主函数中输岀。编写函数mulNum(inta,intb),它的功能是用來确定a和b是否是整数倍的关系,如果a是b的整数倍,则函数返回值为1,否则函数返回值为0。要求:在主函数小从键盘输入一对整形数据a和bo调用该函数后,根据返回值对3和b的关系进行说明,例如,在主函数中输入10和5,:1与5,5与5,6与2,6与4,20与4,37与9编写两个函数,一个函数gcd()的功能是求两个整数的最大公约数,另一个函数mul()的功能是求两个整数最小公倍数。要求:两个整数在主函数中输入。在主函数中调用gcd()函数和mul()函数,首先将两个整数a和b最为实参传递给函数gcd(),求出最大公约数后,将最大公约数与两个整数a,b—起作为实参传递给函数mul(),以此求出最小公倍数。在主函数屮输岀最大公约数和最小公倍数的值。源程序(1)判断一个数是否为素数(2)比较3个数的人小#include<>#include<>voidprimeNum(intx)广最大值*/广最小值勺{inta,k;k=x/2;intgetMax(intajntbjntc) intgetMin(inta,intb,intc)for(a=2;a<=k;a++){intmax=a;{intmin=a;if(x%a==0)max=(max<b)?b:max;min=(min>b)?b:min;{printf(n%disnotaprimenumber\n蔦x);return;}max=(max<c)?c:max;min=(min>c)?c:min;printf(H%disaprimenumber\n':x);}return(max);}return(min);}voidmain()广主函数*/{intx,i;for(i=0;i<100;i++)voidmain(){scanf(”%d”,&x);{inta,b,c;primeNum(x);}}printf(npleaseinputthreenumber:11);(3)判断a,b是否为b的整倍数(4)求最大公约数和最小公倍数ttinrlih>#include<>tti11v

大一上期C语言实验报告7函数 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小62 KB
  • 时间2019-08-03