




已阅读5页,还剩64页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六章函数、递归和递归、概念、定义、调用和函数返回定制函数递归算法及其实现、内容要点、为什么需要使用函数?符合实际应用要求。6.1功能。函数是构成C/C程序的基本C/C库。已经向用户提供了许多标准库功能。用户可以根据自己的需要选择合适的库函数。如果没有必需的函数,用户可以自己定义和编写一些函数。功能概述:功能是模块化的基本单元,主要关键功能与被调用功能程序中各模块的关系,源文件与功能关系程序、int main () inta,b,sum总和=加(a,b);/函数调用.,intad(intx,inty);/函数声明,InTad(intx,inty)/函数定义/函数体替换函数声明末尾的分号。要使用C函数,必须完成以下工作:提供函数定义提供函数声明(原型)调用函数,函数定义:有返回值但没有返回值的函数(无效函数),无效函数名(参数列表)/无返回值.返回;/可选,typenamefunctionname(parameter list)/具有返回值.return value;,任务6.1素数确定:设计一个函数intcheckprime(inta)来检查A是否是素数。如果是质数,函数返回1;否则,函数返回0。# include # includeusingnamespace TD;int main() inta=0;coutaIf(checkprime(a)/函数调用couty)返回1;elsereturn-1;,写函数Swap,交换两个整数数据x,y的值,空隙Swap(intx,inty) intt;t=x。x=y。y=t。返回;/没有返回值,直接写return语句就行了,函数定义示例:Swap函数,intIsDigit (charc) if (c=0),intisdigit (charc) if (c=48,函数定义示例:IsDigit函数,ChartTransformInTouch(charc) if(c=a ,函数定义示例:TransformIntoUpperCase函数,写函数IsLeapYear,判断给定年份是否为闰年,IntYear(IntYear) ReturnYear % 4=0 ,函数定义示例:IsLeapYear而(sum=x) sum=I;计数;I=2; return count-1;找到一个整数的平方根,取其整数部分,并思考:是否应该在函数中判断参数的有效性和合法性?在主程序中?intmysqrt(intx) inti=0;同时(我*我;同时(ch!=q) cout times;n_chars(ch,times);co
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024秋八年级英语上册 Unit 4 What's the best movie theater Section A(1a-2d)说课稿(新版)人教新目标版
- 店铺转让的合同
- 2025版一年期租房合同范本:一年房屋租赁合同模板
- 水果采购合同
- 新教材高中化学 1.2.2 离子反应说课稿 新人教版必修1
- 技术开发委托合同
- 苏州市劳动合同5篇
- 2025翡翠交易合同范本
- 2025年股权让与反担保合同
- 考点解析人教版八年级上册物理《机械运动》专题测试试题(含详细解析)
- 2025年机械工程师职称考试题及参考答案
- 护理专业科普
- EHS风险管理监测规范制定
- Unit 2 We are Family.单元测试( 含答案)2025-2026学年人教版(2024)英语七年级上册
- 2025“文化强国杯”全国高校文学知识挑战赛备赛试题库150题(含答案)
- 一科一品护理服务
- 中燃集团工程物资供应商管理制度
- 小学食品安全培训课件
- 项目立项申请表
- 机械基础 第2版 习题答案
- 2025发展对象考试题库附含答案
评论
0/150
提交评论