函数之编程模块
卡尔斯杰
这个作者很懒,什么都没留下…
展开
-
函数之编程模块
1:我们从c++模块说起,函数可以将c语言模块化(一块一块的叠加起来),以上是整个章节的内容。2:定义函数:第一步:函数的定义,第二步:函数的原型:是int,char,short等等,第三步:调用函数。以下是几个实例。1)void igor(void)//既无参数,也无返回值。2)float tofu(int n)//接受int 的参数n,并返回给float3)double mpg(do...原创 2018-12-13 17:30:18 · 290 阅读 · 0 评论 -
c++函数调用之函数定义
例如:include<iostream>void simple();//首先定义一个simple 函数int main();//再定义一个main()函数{ using namespace std;cout<<"main() will call the simple() function:\n";//输出“ ”simple();再执行simple(...原创 2018-12-13 20:06:31 · 733 阅读 · 0 评论 -
程序设计思维
例题:编写一个程序,不断要求用户输入两个数,直到其中一个为0,对于每两个数,程序将使用一个函数来计算它们的调和平均数,并将结果返回给main(),而后者将报告结果。调和平均数=2.0*x*y/(x+y)include<iostream>double t_av(double x,double y);int main(){using namespace std;double x...原创 2018-12-14 19:22:45 · 326 阅读 · 0 评论 -
程序设计思维
例题:编写一个程序,不断要求用户输入两个数,直到其中一个为0,对于每两个数,程序将使用一个函数来计算它们的调和平均数,并将结果返回给main(),而后者将报告结果。调和平均数=2.0*x*y/(x+y)include<iostream>double t_av(double x,double y);int main(){using namespace std;double x...原创 2018-12-15 10:15:23 · 749 阅读 · 0 评论 -
函数和结构
1:如上图所示:我们要处理的结构是空间,描述位置。struct rect//矩形结构定义{double x;double y;};struct polar //极坐标定义。{double distance;double angle;};那么如何显示结double内容呢?void show_polar(polar dapos){using namespace std;...原创 2018-12-15 10:57:38 · 217 阅读 · 0 评论 -
函数和array,string对象
1:string对象与结构更相似,可以将一个结构赋给另一个结构,也可以将一个对象赋给另一个对象也可以将结构作为完整的实体传递给函数,亦可以将对象作为完整的实体进行传递2:需要多个字符串,声明string对象数组,而不是二维char数组。#include<iostream> #include<string> using namespace std; cons...原创 2018-12-17 16:03:49 · 134 阅读 · 0 评论 -
函数与数组
例题:编写一个程序,要求用户输入最多10个高尔夫球成绩,并将其存储在一个数组中,程序允许用户提前结束输入,并在一行上显示所有成绩,让后报告所有成绩,请使用3个数组处理函数来分别进行输入,显示和计算所有平均成绩。 #iinclude<ipostream> const int MAX=10; usiing namespace std; int fill_a...原创 2018-12-17 19:16:52 · 136 阅读 · 0 评论 -
单独编译
#ifndef COORDIN_H_#define COORDIN_H_struct polar{double distance;double angle;};struct rect{double x;double y;};polar rect_to_polar(rect xypos);void show_polar(polar dapos);#endif...原创 2018-12-23 19:28:53 · 247 阅读 · 0 评论