chap5函数内容摘要:
{ double height, radius, volume。 double cylinder (double r, double h)。 printf (Enter radius and height: )。 scanf (%lf%lf, amp。 radius, amp。 height)。 volume = cylinder (radius, height )。 printf (Volume = %.3f\n, volume)。 return 0。 } double cylinder (double r, double h) { double result。 result = * r * r * h。 return result。 } 调用 函数 实参 形参 执行函数中的语句 返回调用它的地方 2.参数传递 函数 定义 时的参数被称为 形式参数 ( 简称 形参 ) double cylinder (double r, double h); 函数 调用 时的参数被称为 实际参数 ( 简称 实参 ) volume = cylinder (radius, height)。 实参 形参 在参数传递过程中 , 实参把值复制给形参。 形参和实参 一一对应 :数量一致 , 类型一致 , 顺序一致 形参 :变量 , 用于接受实参传递过来的值 实参 :常量 、 变量或表达式 单向传递 3.函数结果返回 函数返回的两种情况 完成确定的运算 , 有一个运算结果返回给主调函数。 完成指定工作 , 没有确定的运算结果需返回给主调函数 ( 函数类型 void)。 函数结果返回的形式: return 表达式; return (表达式 ); 【 例 53】 定义判断奇偶数的函数 even (n) 定义一个判断奇偶数的函数 even (n),当 n为偶数时返回 1,否则返回 0。 /* 判断奇偶数的函数 */ int even (int n) /* 函数首部 */ { if(n%2 == 0) /* 判别奇偶数 */ return 1。 /* 偶数返回 1 */ else return 0。 /* 奇数返回 0 */ } 如何调用该 函数。 4.函数原型声明 函数类型 函数名 (参数表 ); double cylinder (double r, double h)。 void pyramid (int n)。 函数必须先定义后调用,将主调函数放在被调函数的后面,就像变量先定义后使用一样。 如果自定义函数在主调函数的后面,就需要在函数调用前,加上函数原型声明。 函数声明:说明函数的类型和参数的情况,以保证程序编译时能判断对该函数的调用是否正确。 只写函数定义中的第 1行(函数首部),并以分号结束。 使用函数编写程序 例 54 输入精度 e, 使用格里高利公式求 π的近似值 , 精确到最后一项的绝对值小于 e。 要求定义和调用函数 funpi(e) 求 π的近似值。 71513114π例 54 源程序 /* 用格里高利公式计算 π的近似值,精度为 e */ include include int main (void) { double e, pi。 double funpi (double e)。 prin。chap5函数
本资源仅提供20页预览,下载后可查看全文
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
相关推荐
chapter4localareanetwork
发表于 2025-04-21
逻辑链路控制子层 LLC( Logical Link Control) 引入 LLC子层的原因: MAC子层只提供尽力而为的数据报服务,不提供确认机制和流量控制(滑动窗口), 有些情况下,这种服务足够,如支持 IP协议;当需要 确认 和流控的时候,这种服务就不能满足,需要 LLC。 LLC子层提供确认机制和流量控制; LLC隐藏了不同 802MAC子层的差异
chapter1气体,液体和溶液的性质thebehaviorsofgases
压下的凝固点。 而冰点是指在标准压力下,被空气饱和的水的凝固点,即空气的饱和水溶液和冰的平衡温度。 所以水的三相点是指一个纯净、简单的体系。 是一个固定不变的状态;而水的冰点 ‘ 是指一个比较复杂的体系。 随外界条件的不同略有差异 ’ 4水的临界温度 气液曲线不能无限延长。 实验证明其顶点为。 即高于 式存在,再加多大外压气体也不能液化。 在,既然液态已不再存在。 也没有气 — 液平衡。 所以
ch5、simulink仿真基础
ible 显示外框线; Invisible:隐藏外框线。 b) Icon Transparency: Opaque 隐藏输入输出的标签; Transparent:显示输入输出的标签。 c) Icon Rotation:旋转模块。 d) Drawing coordinate:画图时的坐标系。 Initialization标签页 此页主要用来设计输入提示( prompt)以及对应的变量名称(