- 7
- 0
- 约3.57千字
- 约 9页
- 2017-01-25 发布于重庆
- 举报
C语言学习6函数
C语言学习6函数本章我们将学习下列内容:1.函数的定义及调用2.递归与循环的区别3.程序的模块化编程1.函数的定义及调用1.1 :前面的章节中我们学过变量的定义,当我们使用一个函数时也需要先对其进行定义。函数的定义格式为: 类型 函数名(形参1,形参2)具体来讲,类型就是指整形、浮点型等,指定了类型的函数必须有返回对于类型的值,如果不指定类型那么需要在函数名前面加上void;函数名是我们自己给函数取的名字;圆括号里面的形参可以没有,也可以多个,圆括号里没有形参时可以加上void说明。下面我们来看几个函数定义的例子: void num_max(void);//这样的函数不需要返回值(return) int num_max(void); //这样的函数需要返回整型值 void num_max(int num1,int num2); float num_max(int num1,int num2);对于一些刚学习C的同学,特别是看谭浩强书的同学刚开始肯定会疑惑为什么主函数的最后要加个return 0,现在知道原因了吧,因为main函数被定义成了整型的函数(int mian()),所以函数的左后要返回一个整型数据(return 0)。1.2 :函数调用时要知道,函数1调用函数2时,并且函数2的定义在函数1的后面,那么我们必须在函数1的前面先对函数2进行声明。函数声明的作用就是让编译器
您可能关注的文档
- 小学语文词语搭配练习题.doc
- 安哥拉常用葡语汇总.doc
- 胡壮麟《语言学教程》笔记第10-11章.doc
- 第一语言习得与第二语言学习的比较分析.doc
- 修辞语言举例.doc
- 英语语言学试题库.doc
- 《春》的语言修辞艺术.doc
- 新编简明英语语言学 Chapter 11 Second language acquisition.doc
- 修订版《语言学纲要》答案.doc
- 2014高考语言运用之常见修辞专题训练.doc
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
最近下载
- 2025年一级造价工程师《安装计量》猛龙过江口袋书.pdf VIP
- 索尼PMW-RX50使用说明书.pdf VIP
- 一年级数学10以内加减法计算专项练习题(每日一练,共32份).docx VIP
- 2024北京海淀高三一模历史(含答案).pdf VIP
- 完形填空记叙文课件-2026届高考英语二轮复习.pptx VIP
- 一年级数学30以内加减法计算练习题(每日一练,共18份).docx VIP
- 2026秋季国家管网集团甘肃公司高校毕业生招聘考试备考题库(浓缩500题)附答案详解(培优).docx VIP
- 《物理化学》第5章化学平衡.pptx
- 升压站电气安装整套施工记录.docx VIP
- 热射病急诊诊断与治疗:从指南到临床实践.pptx VIP
原创力文档

文档评论(0)