- 1、本文档共75页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 函数 必须有且只能有一个名为main的主函数 C程序的执行总是从main函数开始,在main中结束 函数不能嵌套定义,可以嵌套调用 常用库函数使用前的文件包含math.h、string.h、stdio.h 函数定义 函数调用: 函数名(实参表); 函数说明 函数类型 函数名(形参类型说明表); 函数类型 函数名(形参类型说明表) { 说明部分 语句部分 } 函数参数传递 1. 值传递 函数调用时,为形参分配单元,并将实参的值复制到形参中;调用结束,形参单元被释放,实参单元仍保留并维持原值 特点:形参与实参占用不同的内存单元;单向传递 2. 地址传递 函数调用时,将数据的存储地址作为参数传递给形参 特点:形参与实参占用同样的存储单元;“双向”传递;实参和形参必须是地址常量或变量 数组名作为函数参数 指针变量作为函数参数 递归函数 P154例7.13、P158 三(2)(3) 变量的作用域 局部变量、全局变量 变量的存储类别 Auto 自动类型 Register 寄存器类型 Static 静态类型 Extern 外部类型 局部静态变量的可继承性 宏定义 P148 无参宏定义(符号常量定义) #define 标识符 字符序列 #define PI 3.14159 有参宏定义 #define 标识符(参数表) 字符序列 #define myfun(t) t*t+1 宏替换 area=PI*r*r; 若有宏命令#define myfun(t) t*t+1,则宏替换myfun(2+2)的值为 。替换为:2+2*2+2+1 A. 17 B. 6 C. 8 D. 9 若有宏命令#define myfun(t) (t)*(t)+1,则宏替换myfun(2+2)的值为 。替换为:(2+2)*(2+2)+1 A. 17 B. 6 C. 8 D. 9 关于宏替换的叙述不正确的是____。 A.宏替换不占用运行时间 C. 宏替换只是字符替换 B. 宏名无类型 D. 宏名必须用大写字母表示 以下不正确的是____。 A、在函数中,通过return语句传回函数值 B、在函数中,可以有多个return语句 C、C语言总是从main函数开始执行 D、在C中,调用函数必须在一条独立的语句中完成 C程序中有调用关系的所有函数必须放在同一个源程序文件中。 错。函数可以放在不同的源程序文件中。 在C语言程序中定义函数时,下列说法中 是正确的。 A.函数必须有形式参数且不必有返回值。 B.函数名后的( )不能省略,函数体中至少有一条return 语句。 C.在函数中可以调用除main()以外的其他任何已经定义过的函数 D.函数体中不能定义与外部变量同名的变量名。 若某int型函数被调用时最后执行的语句是: return(7.6+4); 则该函数的返回值是 。 A. 11 B. 11.0 C. 11.4 D. 10.4 以下正确的函数定义形式是 。 A. double fun ( int x , int y ) B. double fun ( int x , y ) { z=x+y; { int z; return(z) ; return (z) ; } } C. void fun ( x , y ) D. double fun ( int x , int y ) { int x, y ; { double z ; double z ; z=x+y; z=x+y; return (z) ; }
您可能关注的文档
- CXS软组织钙化.ppt
- CV押出生产线改善案例.ppt
- c盘优化方式.doc
- C程序设件16--善于利用指针1.ppt
- C第6章数组.ppt
- c试卷B正式.doc
- C语法基础.ppt
- C语言 指针与引用.ppt
- C语言 经典面试题目.doc
- C语言_实验六+指针.doc
- 2024年西藏昌都地区企业人力资源管理师之四级人力资源管理师考试题库大全及参考答案(达标题).docx
- 2024年西藏山南地区企业人力资源管理师之四级人力资源管理师考试精品题库带答案AB卷.docx
- 2024年西藏那曲地区企业人力资源管理师之一级人力资源管理师考试内部题库【名校卷】.docx
- 2024年西藏林芝地区企业人力资源管理师之一级人力资源管理师考试通用题库及答案(各地真题).docx
- 2024年福建省龙岩企业人力资源管理师之四级人力资源管理师考试真题题库带答案(综合题).docx
- 2024年西藏日喀则地区企业人力资源管理师之一级人力资源管理师考试题库【模拟题】.docx
- 2024年福建省莆田市企业人力资源管理师之一级人力资源管理师考试王牌题库含答案下载.docx
- 2024年财政所个人工作总结参考模板(3篇) .pdf
- 2024年西藏山南地区企业人力资源管理师之一级人力资源管理师考试A4版打印.docx
- 2024年西藏昌都地区企业人力资源管理师之一级人力资源管理师考试通用题库a4版可打印.docx
最近下载
- 国家森林公园总体规划规范.doc VIP
- Unit 5 The colourful world Part C Reading time大单元教学设计 人教PEP版三年级英语上册2024.pdf
- 2024年疾控大学习全球预防接种进展答案.docx VIP
- 《体教融合文献综述》.docx VIP
- 2018年国家公务员考试《公安专业科目》真题及解析.pdf VIP
- 古代汉字对外传播史.doc
- 采访课件模板.pptx VIP
- 三九控制法——欧博企管.ppt VIP
- GBT 50034-2024 建筑照明设计标准.docx VIP
- 人教PEP五年级上册英语《Unit 4 Read and write 》教学课件.pptx
文档评论(0)