函数的嵌套调用和递归调用

上传人:油条 文档编号:13540595 上传时间:2017-10-24 格式:DOC 页数:5 大小:36.50KB
返回 下载 相关 举报
函数的嵌套调用和递归调用_第1页
第1页 / 共5页
函数的嵌套调用和递归调用_第2页
第2页 / 共5页
函数的嵌套调用和递归调用_第3页
第3页 / 共5页
函数的嵌套调用和递归调用_第4页
第4页 / 共5页
函数的嵌套调用和递归调用_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《函数的嵌套调用和递归调用》由会员分享,可在线阅读,更多相关《函数的嵌套调用和递归调用(5页珍藏版)》请在金锄头文库上搜索。

1、高级程序设计语言 C+实验 4 函数(一)1. 实验目的1) 熟悉定义函数的方法,函数实参与形参 的对应关系以及“值传递”的方式;2) 熟悉函数的嵌套调用和递归调用的方法;3) 熟悉全局变量,局部变量概念和使用方法;4) 熟悉编译预处理的应用;5) 掌握多文件的程序的编译和运行的方法。2. 实验内容和步骤1) 填空函数 pi 的功能是根据以下近似公式求 值。)*/(1)3*/(1)2/(6/)*( n请在下面的程序中填空,完成求 的功能。#include#includeusing namespace std;double pi(long n) double s=0.0;long i;for(i

2、=1;ix ;cout using namespace std;int isprime(int a); int main() int a,n=0; couta;if(a0) n=isprime(a); if(n=1) cout(a-1) n=1;else n=0;return n;2)编写函数 fun,判断一个数是否为“水仙花数” 。主函数仅负责输入一个数以及判断的结果“是”或“不是” ,判断过程由 fun 实现。源程序:#include using namespace std;#include int fun(int a); int main() int a,n; couta;n=fun(a); if(n=1) coutusing namespace std;int jiecheng(int a);int sum(int b);void main()int n,i,s;i=1;s=0;coutn;for (i=1;iusing namespace std;int main() int m,n,p;cinmn;int sushu(int m,int n);p=sushu(m,n);coutj-1)b+;coutj ;return b;运行结果:1 201 2 3 5 7 11 13 17 19 共有 9 个素数!Press any key to continue

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号