第四次实验报告.docx
- 文档编号:26852530
- 上传时间:2023-06-23
- 格式:DOCX
- 页数:12
- 大小:888.91KB
第四次实验报告.docx
《第四次实验报告.docx》由会员分享,可在线阅读,更多相关《第四次实验报告.docx(12页珍藏版)》请在冰豆网上搜索。
第四次实验报告
实验四函数
一、实验目的
1.掌握函数的定义、函数的说明和调用。
2.掌握函数的参数及其传递方式,函数值的正确返回。
三、课后作业(写在实验报告中)
1.[目的]掌握用户自定义函数的定义、函数的说明和调用方法。
[题目内容]编写一个用户自定义函数,该函数有2个数值参数x、n,函数的功能是:
求解xn,函数的返回值为x的n次方的值。
编写一个程序,调用用户自定义函数来求解53+48的值。
[输入]无
[输出]53+48的值
2.[目的]掌握用户自定义函数的定义、函数的说明和调用方法。
[题目内容]编写一个用户自定义函数,函数的功能是:
将华氏温度转换为摄氏温度。
编写一个程序,输出一个华氏温度与摄氏温度的对照表,其中华氏温度从32开始到100为止,步长为4。
[输入]无
[输出]如下:
华氏温度摄氏温度
320.00
362.22
404.44
446.67
488.89
5211.11
5613.33
6015.56
6417.78
6820.00
7222.22
7624.44
8026.67
8428.89
8831.11
9233.33
9635.56
10037.78
[提示]主函数使用for(f=32;f<=100;f=f+4)
3.[目的]掌握用户自定义函数的定义、函数的说明和调用方法。
[题目内容]编写一个程序,从键盘输入圆的半径值,调用函数求解圆的面积和周长。
[输入]圆的半径值
[输出]圆的面积和周长
[提示]设计两个函数分别求圆的面积和周长(每个函数的return语句只能返回一个数值)。
4.[目的]掌握用户自定义函数的定义、函数的说明和调用方法。
[题目内容]编写一个用户自定义函数,该函数有一个整数参数,函数的功能是:
判断这个整数是否素数,函数的返回值为判断结果。
编写一个程序,从键盘输入任意1个整数,调用用户自定义函数来判断这个整数是否素数。
[输入]任意1个整数
[输出]是否素数的信息
[提示]函数的返回值可以一个标志变量表示,例如,flag=1,表示是素数;flag=0表示不是素数。
主函数根据返回值的情况输出相应信息。
5.[目的]掌握用户自定义函数的定义、函数的说明和调用方法。
[题目内容]孪生素数是指两个相差为2的素数。
例如3和5,5和7,11和13等。
编写程序输出m对(m由键盘输入)孪生素数。
要求设计函数prime用于判断某整数是否素数。
[输入]整数m
[输出]输出m对孪生素数
6.[目的]掌握用户自定义函数的定义、函数的说明和调用方法。
[题目内容]编写一个用户自定义函数,该函数的功能是:
输出一个用*号绘制的实心正方形。
正方形的边长用整数side指定。
编写一个程序,从键盘输入任意1个整数,调用用户自定义函数输出指定边长的正方形图形。
如果要用#号绘制图形,程序应该如何修改?
[输入]任意1个整数
[输出]指定边长的正方形图形
[提示]函数voidfun1(intside)
7.[目的]掌握用户自定义函数的定义、函数的说明和调用方法。
[题目内容]编写一个用户自定义函数,该函数有一个整数参数,函数的功能是:
判断这个整数是否素数,函数的返回值为判断结果。
编写一个程序,求3到100之间的所有素数。
[输入]无
[输出]是否素数的信息
[提示]函数的返回值可以一个标志变量表示,例如,flag=1,表示是素数;flag=0表示不是素数。
主函数根据返回值的情况输出相应信息。
8.[目的]掌握递归的用法。
【题目内容】编写计算m的n次方的递归函数。
【输入】m和n
【输出】m的n次方结果。
9.[目的]掌握递归的用法。
【题目内容】用递归方法求N阶勒让德多项式的值,递归公式为
【输入】x和n
【输出】多项式的值Pn。
[目的]掌握用户自定义函数的定义、函数的说明和调用方法。
【题目内容】求所有4位的可逆素数。
可逆素数是指:
一个素数将其各位数字的顺序倒过来构成的反序数也是素数。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 实验 报告