【C语言】案例二十一 从键盘输入一组数据,求出这一组数据的平均值并输出(调用函数)

本文介绍了C语言中函数的基础知识,包括函数定义的语法、参数类型、函数调用时的数据传递,以及案例实现了从键盘输入数据计算平均值的功能。还探讨了程序运行时内存的四区划分:栈区、堆区、数据区和代码区。
摘要由CSDN通过智能技术生成

函数的定义
在C语言中最基础的程序模块就是函数,函数被视为程序中的基本逻辑单位,一个C语言程序由一个main()函数和若干个普通函数构成。
定义一个C函数的语法格式如下:

返回值类型 函数名([[参数类型,参数名1][参数类型,参数名2],…[参数类型,参数名n]]{
   
	
	函数体
	……
	return 返回值; 
}

由以上定义可知,函数中主要包含:返回值类型,函数名,参数类型,参数名,函数体,return关键字和返回值。

  • 返回值类型:用于限定函数返回值函数的数据类型,当返回值为void时,return语句可以省略。
  • 函数名:表示函数的名称
  • 参数类型:用于限定调用函数时传入函数中的数据类型
  • 参数:用于接收传入函数中的数据 return
  • 关键字:用于结束函数,将函数的返回值调回到函数调用处
  • 返回值:被return语句返回的值。

函数调用时的数据传递
程序在编译或运行时,使用某个函数来完成相关功能,称为函数调用。函数在被调用时,可能通过函数的参数列表,进行数据传递。函数的参数有两种,分别为形式参数和实际参数。

  • 形式参数
    在定义函数时,函数名后的小括号中的变量名称为形式参数或虚拟参数,简称形参,例如:
  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值