C语言入门经典教程 唐浩强深度解析.pptVIP

  • 1
  • 0
  • 约1.17千字
  • 约 49页
  • 2026-09-02 发布于北京
  • 举报

第八章函数;8.1概述;函数调用示例:;四、函数的分类;8.2函数定义的普通形式;四、对形参说明的传统方式;8.3函数参数和函数的值;⑷实参可是常量、变量或表示式,必须有确定的值;多个实参间用逗号隔开;;函数的返回值语句return;说明:;⑴函数不加类型说明按整型处理;;voidprint_star()

{printf(“*******”);};;3.函数参数;类型标识符函数名(类型1形参1,类型2形参2,……);;在C语言中,以上的函数说明称为函数原型。;3.被调用函数是库函数的函数说明;;⑶所有函数定义前,在函数的外部已说明函数类型。;例1:编写函数,求n!。;例2:编写函数,求1+2+3+...n。;8.5函数的嵌套调用;main函数;例题:编写函数,求1!+3!+5!+...k!其中k是不大于9的奇数,要求该函数中调用求阶乘函数求出各阶乘的值。;8.6函数的递归调用;递归调用相应的普通算法:;例:用递归法求n!;8.7数组作为函数的参数;intlarger(intx,inty)

{intflag;

if(xy)flag=1;

elseif(xy)flag=-1;

elseflag=0;

return(flag);};二、数组名做函数参数;例1:编写函数

文档评论(0)

1亿VIP精品文档

相关文档