- 1、本文档共173页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言教案ppt课案
第1章 C语言概述 1.2 用库函数组装C程序 第六章 指针 main() { int r , m , n , temp , gcd , lcm; printf(“请输入m,n:”) scanf(“%d%d”,m,n); lcm=m*n; /*在后面的运算中会改变所以先计算*/ while(m%n!=0) /*在循环里做辗转相除*/ { r = m%n ; m=n; n=r; } gcd=n; lcm=lcm/gcd ; printf(“gcd=%d\nlcm=%d” ,gcd,lcm”); } 第4章 模块化程序设计 4.1 函数 4.1.1 C程序结构 一个具备一定规模的C程序往往由多个函数组成,其中必有一个名为main的主函数,由main来调用其他函数,其他函数还可以调用另外的函数。同一函数可以被一个或多个函数调用一次或多次。 4.1.2 函数的定义 语法:类型标识符 函数名 ([参数说明部分]) {说明部分 语句部分 } 参数说明部分的一般形式为 : 类型标识符 参数 , 类型标识符参数 在函数中可以有返回值,也可以不带返回值,有返回值的形式如下: A. return; B. return r;或return (r); 例:求一个整数的绝对值? int absolute_value(int x) {return (x0?x:-x) } 例:输入两个数求出以第1个数 为底数,第2个数为指数的幂? main() { long power(int x,int n); int x,n; long p; scanf(%d,%d,x,n); p=power(x,n); printf(p=%ld, p); } long power(int x,int n) {int i; long p; p=1; for(i=1;i=n;i++) p*=x; return p; } (1)不带参数的函数定义,且函数无返回值。 void printmsg () { printf (“请输入密码”); } 注意: (2)函数体内出现多个return语句的函数定义。 double max (double x,double y) { if (xy) return x; else return y; } 注意:不能把x,n的说明放在函数体内部。 (3)函数说明 语法:类型标识符 函数名> ([参数表列]); main() {double fun(int n); int n; scanf (“%d”,n); printf (“sum=%f”,fun(n)); } double fun(int n) } bouble fun(int n) {double sum=0.0; int i; for(i=1;i=n;i++) sum+=1.0/i; return sum; } 注意:在函数调用之前要有函数说明,或函数定义。但如果 被调用的函数的返回值是int,可先进行调用,再进行 函数定义。 (4) 函数的嵌套调用与递归调用 所有的函数都是平行的。 例:用函数递归调用求Fibonacci数列的值。 long fib(int n) { if(n= =1) return 1; else if (n= =2)
您可能关注的文档
- CTPT分析试验功能和正确的使用方法课案.doc
- 公共设施设备检查验收标准课件.doc
- 公共部门绩效管理PPT--胡税根课件.ppt
- 公共课知识部分课件.docx
- 公关与社交礼仪参考答案1课件.doc
- 公关促销活动课件.ppt
- 公共营养师4级第四章食品营养评价PPT.ppt
- 公关案例分析和颐酒店女生遇袭.pptx
- CW6180C卧式车床说明书.doc
- 公关职能-ch3学习案例.doc
- 2024-2025学年上海立信会计金融学院《形势与政策》期末考试测试卷附答案详解【夺分金卷】.docx
- 2024-2025学年度南昌影视传播职业学院《形势与政策》期末考试全真模拟模拟题有完整答案详解.docx
- 2024-2025学年度内江职业技术学院《形势与政策》期末考试全真模拟模拟题含答案详解【培优A卷】.docx
- 2024杭州医学院《形势与政策》期末考试题库附参考答案详解(预热题).docx
- 2024-2025学年度天津机电职业技术学院《形势与政策》期末考试检测卷含完整答案详解【夺冠系列】.docx
- 2024-2025学年度山东传媒职业学院《形势与政策》期末考试模拟试题及参考答案详解(典型题).docx
- 2024-2025学年度七台河职业学院《形势与政策》期末考试检测卷新版附答案详解.docx
- 2024-2025学年度成都农业科技职业学院《形势与政策》期末考试考试历年机考真题集带答案详解(完整.docx
- 2024-2025学年包头铁道职业技术学院《形势与政策》期末考试预测复习含完整答案详解(夺冠系列).docx
- 2024东营科技职业学院《形势与政策》期末考试考试黑钻押题及参考答案详解【突破训练】.docx
最近下载
- 入党培训考核测试题及答案.pdf VIP
- 2024高中历史中外历史纲要下册重点知识点归纳总结(复习必背).pdf VIP
- 大模型备案-落实算法安全主体责任基本情况.docx
- 电子科技股份有限公司内部控制制度及内控评价管理办法.docx VIP
- SF-36生活质量调查表(SF-36-含评分细则).docx VIP
- 北京日坛中学分校新初一分班数学试卷含答案.doc VIP
- 2025年山东档案职称考试《档案基础理论》考试题库(浓缩500题).docx
- 国家开放大学《管理英语4》机考试题参考答案(002).doc VIP
- 陶瓷墙地砖胶粘剂JC 547-2005.pdf VIP
- 部编版小学语文《鸟的天堂》说课PPT课件.pptx VIP
文档评论(0)