linux环境下C编程(八)

程序中可以对语句进行分组 
分组是可以多个层次上进行的
最低层次的分组结果叫做函数


一个函数包含多条语句
所有C语言程序都是由函数构成的
每个函数都有一个名字使用名字区分不同函数
每次C语言中必须包含一个主函数
函数之间会互相协作 他们的协作关系是随时间变化 两个函数之间的一次协作关系叫函数调用


任何一次函数调用是在两个函数之间发生的
发起调用过程的函数叫调用函数,另一个函数叫做被调函数
绝大多数函数调用伴随着数据传递
数据传递有两个相反方向 分别采用一组变量实现
正常情况下任何一个函数内部的变量不可以被其他函数使用
任何函数调用过程只能从被调函数传一个函数到调用用函数中去
被调函数使用一个叫返回值的变量完成这个方向的数据传递
任何函数最多有一个返回值
只有函数执行到最后一刻才可以使用返回值变量
函数只能对返回值进行赋值操作
对返回值的赋值需要return关键字实现
只有调用函数才能从被调函数中获得返回值
所有函数必须把返回值变量的类型告诉计算机
如果没写返回值类型默认为整数类型


用void作为返回值类型表示不使用返回值
如果没有使用return 对返回值变量赋值 则返回值里的内容不确定


return 语句立刻结束函数执行
exit标准函数立刻结束整个程序执行 需要包含stdlib.h


函数提供一组变量用来表示从调用函数传递数据到被调函数 这个变量叫形参
每个形式参数代表函数执行过程中函数提供的一个数字 
函数调用语句中小括号内部的数字叫实际参数 用来对形式参数进行赋值


练习:
1、在屏幕上打印如下内容
1 X 9 = 9
2 X 8 = 16
。。。。
每行使用一个函数打印
2、编写一个函数判断 某个给定的整数是否是素数
3、编写函数计算一个矩形的面积
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值