广东海洋大学:《C++程序设计》实验4 函数的应用

实验4函数的应用 【实验目的】 1掌握函数声明、定义和调用的方法; 2了解函数调用的实参与形参的传递,以及参数默认值的设置。 3掌握重载函数的实现方法。 4理解递归和嵌套函数的概念、定义与调用 【实验内容】 1.编程求由键盘输入的三个数中最大值。(用函数调用来实现。) #include (float x, float y, float z); void main() float a, b, c, coutz? maxnum: z; return maxnum 2.编写一个求x的n次方的函数,其中x,n由键盘输入。(用函数调用来实现。) #include double xn(double x, int n); void main(void) double x; int n; cin>>x>>n cout int nn(int i); void mainO fint i; long int sum=0: for(i=1;i=15;i++)
实验 4 函数的应用 【实验目的】 1 掌握函数声明、定义和调用的方法; 2 了解函数调用的实参与形参的传递,以及参数默认值的设置。 3 掌握重载函数的实现方法。 4 理解递归和嵌套函数的概念、定义与调用。 【实验内容】 ⒈编程求由键盘输入的三个数中最大值。(用函数调用来实现。) #include float max(float x, float y,float z); void main( ) {float a,b,c; cout >a>>b>>c; cout y?x:y; maxnum=maxnum>z?maxnum:z; return maxnum;} ⒉编写一个求 x 的 n 次方的函数,其中 x,n 由键盘输入。(用函数调用来实现。) #include double xn (double x, int n); void main(void) {double x; int n; cin>>x>>n; cout int nn(int i); void main() { int i; long int sum=0; for (i=1;i<=15;i++)

sum=nn(+sum cout unsigned int yue(unsigned int x, unsigned int y); void main unsigned int m, n, b, y; scanf(%u %u", &m, &n); b=m'n: y=yue(n, m); rinf"%u,%uⅦ",yby); unsigned int yue(unsigned int x, unsigned int y) int t: if (x int yzh(int a); void main() fint m, sl, 2, sum; for(mF2;m<=1000;m++ f sl=yzh(m); s2=yzh(s1);
sum=nn(i)+sum; cout unsigned int yue(unsigned int x,unsigned int y); void main ( ) {unsigned int m,n,b,y; scanf ("%u%u",&m,&n); b=m*n; y=yue(n,m); printf ("%u,%u\n",y,b/y); } unsigned int yue(unsigned int x, unsigned int y) {int t; if (x int yzh(int a); void main( ) {int m,s1,s2,sum=0; for(m=2;m<=1000;m++) { s1=yzh(m); if(m==s1) sum+=m; s2=yzh(s1);

printf("%d%4d是一对亲密数n"m,sl); printf("所有完数的和为%dn",um); int yzh(int a for(int i=2; i<=a/2; i++) fif(a%i==0) n=n+i; n return
if(m==s2) printf("%d%4d 是一对亲密数\n",m,s1); } printf("所有完数的和为%d\n",sum); } int yzh(int a) { int n=1; for(int i=2;i<=a/2;i++) {if(a%i==0) n=n+i; } return n; }
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 广东海洋大学:《C++程序设计》实验4 函数的应用.doc
- 广东海洋大学:《C++程序设计》实验2 选择、循环结构的程序设计.doc
- 广东海洋大学:《C++程序设计》实验2 选择、循环结构的程序设计.doc
- 广东海洋大学:《C++程序设计》实验5 编译预处理和多文件的组织.doc
- 广东海洋大学:《C++程序设计》实验5 编译预处理和多文件的组织.doc
- 广东海洋大学:《C++程序设计》实验1 熟悉C++的集成环境.doc
- 广东海洋大学:《C++程序设计》实验1 熟悉VC++的集成环境(答案).doc
- 广东海洋大学:《C++程序设计》教学大纲.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第三十二章 CD-ROM和DVD.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第三十章 高技术输入.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第二十八章 扫描仪与OCR.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第二十七章 调制解调器.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第二十四章 计算机显示.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第二十三章 键盘.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第二十二章 计算机端口.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第二十章 输入输出.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第十八章 移动式存.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第十七章 提高硬盘驱动器的速度.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第十六章 硬盘驱动.ppt
- 《计算机硬件基础》课程教学资源(PPT讲义课件)第十四章 磁盘存储.ppt
- 广东海洋大学:《C++程序设计》实验4 函数的应用.doc
- 广东海洋大学:《C++程序设计》实验4 函数的应用的答案.doc
- 广东海洋大学:《C++程序设计》实验3 循环程序设计的答案.doc
- 广东海洋大学:《C++程序设计》实验3 循环程序设计的答案.doc
- 广东海洋大学:《C++程序设计》实验3 循环程序设计.doc
- 广东海洋大学:《C++程序设计》实验3 循环程序设计的答案.doc
- 广东海洋大学:《C++程序设计》实验7 指针的应用的答案.doc
- 广东海洋大学:《C++程序设计》实验7 指针的应用.doc
- 广东海洋大学:《C++程序设计》实验7-1指针的应用2.doc
- 广东海洋大学:《C++程序设计》实验6-1数组的应用答案.doc
- 广东海洋大学:《C++程序设计》实验6 数组的应用答案.doc
- 广东海洋大学:《C++程序设计》实验8 结构体的应用.doc
- 广东海洋大学:《C++程序设计》实验8 结构体的应用答案.doc
- 广东海洋大学:《C++程序设计》实验9 类和对象.doc
- 广东海洋大学:《C++程序设计》实验9 类和对象.doc
- 广东海洋大学:《C++程序设计》实验10 类和对象的答案.doc
- 广东海洋大学:《C++程序设计》_第13章运算符重载.ppt
- 广东海洋大学:《C++程序设计》第14章 输入输出流.ppt
- 广东海洋大学:《C++程序设计》第15章 模板的使用.ppt
- 广东海洋大学:《C++程序设计》第16章 异常处理.ppt