admin管理员组文章数量:1600683
2024年3月26日发(作者:)
C语言程序设计实验报告
(实验名称:函数)
1 实验目的
(1) 掌握函数的定义方法、调用方法、参数说明以及返回值;
(2) 掌握实参与形参的对应关系,以及参数之间的“值传递”的方式;
(3) 掌握函数的嵌套调用及递归调用的用的设计方法;
(4) 在编程过程中加深理解函数调用的程序设计思想。
2 实验内容
(1) 编写一个函数primeNum(int x),功能是判别一个数是否为素数。
要求:
① 在主函数中输入一个整数x(直接赋值或从键盘输入);
② 函数类型为空值(void),调用primeNum( )函数后,在函数中输出x是
否为素数的信息,输出格式为“x is a prime number”或”x is not a
prime number”;
③ 分别输入一下数据:0,1,2,5,9,13,59,121,并运行程序,检查
结果是否正确。
(2) 编写函数 mulNum(int a,int b),它的功能是用来确定a和b是否是整数
倍的关系。如果a是b的整数倍,则函数返回值为1,否则函数返回值为0。
要求:
① 在主函数中从键盘输入一对整型数据a和b;
② 调用函数后,根据返回值对a和b的关系进行说明。例如,在主函数中输
入:10,5,则输出“10 is a multiple of 5”;
③ 分别输入下面几组数据进行函数的正确性测试:1与5,5与5,6与2,6
与4,20与4,37与9。
3 算法描述流程图
(1) primeNum(int x)(判别一个数是否是素数)函数流程图
①主函数流程图:
开始
声明变量n
提示输入一个数
输入n
判断n是否
为素数?
假
真
输出该数是素
数
输出该数不是
素数
结束
②判断素数函数流程图:
定
开始
义函数
primNum(int x)
版权声明:本文标题:C语言程序设计实验报告(函数) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1711439706a309824.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论