函数

函数

函数的定义
函数是一个功能模块,它把实现某个功能的代码包含起来,并起一个函数名,供别人调用,是程序运行中包装起来的一个步骤。

如何定义一个函数?
函数名
形式参数
函数体:代码块
返回值
如何调用一个函数?

  • 函数名(实际参数)

  • 函数名()
    为什么要函数调用?

  • 代码更好看

  • 可复用性强

  • 定位问题

  • 分工
    函数可以多级调用


eg:

#include<stdio.h>
#include<stdlib.h>

void buyRice(int jinShu)//无返回值有参数函数
						//形式参数类似于变量定义,如int a
{
	printf("买%d斤米\n",jinShu);
}
void buyRice2()//无返回值无参数函数
{
	printf("买米\n");
}
int main()
{
int a = 6;
buyRice(a);//调用的函数有参数,必须传参;传递的参数叫实际参数,对格式没有要求,对数据类型严格要求。
buyRice(5);
buyRice2();
system("pause");
return 0;
}

无返回值无参数函数:爸爸让你去买米,不告诉你买多少米(参数),也不关心米是否买回来了没(返回值)
无返回值有参数函数:爸爸让你去买米,告诉你买多少米(参数),不关心米是否买回来了没(返回值)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值