1
2
3
4
5
6

函数的调用

发布时间:2024-03-18 21:41   发布人:宋菲菲   浏览次数:1566

【教学重点】











1.函数调用的三种形式

函数名(实参列表 ) ;







函数调用语句

把函数调用单独作为一个语句。如printf_star( );(括号不能省)这时不要求函数返回值,只要求函数完成一定的操作。


屏幕截图 2024-03-18 214643.png

输出区间范围内正整数的和

函数表达式

函数调用出现在另一个表达式中,如c=max(a,b); 这时要求函数返回一个确定的值以参加表达式的运算。


屏幕截图 2024-03-18 214747.png

用函数实现输出两个数中的较大者

函数参数

函数调用作为另一个函数调用时的实参。

如m=max(a,max(b,c));,又如printf (″%d″, max (a,b));

屏幕截图 2024-03-18 214547.png

函数调用的三种形










2.传值调用

(实参的值复制给被调用函数的形参)

课堂精练

用函数实现菜单的选择

屏幕截图 2024-03-18 220257.png

屏幕截图 2024-03-18 220317.png


微课视频





3.传址调用

(数组名作为函数实参时,在函数间传递的数据是整个数组)

课堂精练

用函数实现输出数组元素的平均值

屏幕截图 2024-03-18 220456.png



微课视频