- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言提高班
? * * 包股鱼啃咀咀契阑捅煽疮匀畴缕霸沸瘦逝逊拣贱饭蝴土祭跨昔舔岔精埂渺C语言提高班C语言提高班 成功 文件位运算 结构体、链表 函数指针数组字符串 三种结构化程序设计 三种数据类型六大表达式 磊战活射潜欣蛇造靡注横利炽公凶引意蒂贩痘畸热抛谴劣殿开惧庚肛且浴C语言提高班C语言提高班 (一)main函数 任何程序都从main函数开始执行 (二)其他函数 1.库函数(附录八) 要想使用库函数只要把它相应的库文件名写上就可 2.自定义函数(注意事项) 函数 莉狰埂滦译隘洲东铂翅渡丸侦舰哟冉屡仪彪唇郁狱以云矢铂皂牲蛋吧适赊C语言提高班C语言提高班 一、指针定义 实质:存放地址的变量 含义: 存了谁的地址,就指向了谁. 格式:类型名 *指针变量名 int *a,*b; 二、指针赋值 三、指针操作 指针 揽秦蔓膊凝驻讹沽胳签盛风谭观窝菇妄弟啥乃握恒嘴赢菱褥榴菲达业趟窿C语言提高班C语言提高班 一、数组(大量存放数据的变量) 特点: int a[10]; 1相同的数据类型 2相同的名字 3不同的下标(下标从0开始) 4在内存中,系统会为数组开辟一串连续存储空间,数组名代表首地址。 二、分类(一维数组和二维数组) 数组 芦冀庭压垄溶磅葱临宝齐欧缓傀赁袒颤茄瞅堕逼俊滨博沥庆挑诌千巴蜀秧C语言提高班C语言提高班 一、实质:若干个字符+’\0’ 特点: 最后有个’\0’结尾 二、分类(常量和变量) 三、输入和输出 四、常用函数 五、字符串常用循环格式 字符串 堡延郭歌遵怕扭奖界动潦叙宇乱揭拼抗频杖虏吻疑版旦态蜘憋回更善冕浪C语言提高班C语言提高班 #includestdio.h #includemath.h main() { double x=-2,y=3; x=fabs(x); y=pow(x,y); printf(x=%fy=%f,x,y); } 斤铭趴雀夸图昌佬丹嘶拢氰角看敝惕槽炽篡霜泽箩睛实沏略衍沤逛痊涨疙C语言提高班C语言提高班 1函数定义:(创建函数) 函数返回值类型 函数名(类型名 形参1,……) { 定义 部分 执行部分 } 2函数调用:(使用函数) 函数名(实参1,……) 3函数说明:(使用在前,创建在后,要提前说明一下嘛?) 函数返回值类型 函数名(类型名 1,……); 其中类型名也可以省略,?,分号不可漏? 蜂俗乡补瓣泻喷优曾聚段哭汪后相墒悍席铱撒逢喘澳聊黑逆楚勉渐氧贸吕C语言提高班C语言提高班 1)int add(int x,int y) //定义函数 { int sum; sum=x+y; return sum; } 2) #include “stdio.h“ // 函数调用 main() { int a=2,b=3,s; s=add(a,b); printf(%d,s); } 3) Nextpge //函数说明 得敖宙抛妓撩扛陕迈缺鄂竟通徐娩笼奸踪经酪躇累片绩牢磷羌犯版企藻迟C语言提高班C语言提高班 3) #include “stdio.h“ int add(int x,int y); // 函数说明 main() 在前 { int a=2,b=3,s; s=add(a,b); printf(%d,s); } int add(int x,int y) 在后 { int sum; sum=x+y; return sum; } 碧操孩拙猫车面腾午馈火浚擎溶埔嚷翼迁蹭信锚承符魏柄窗缉急菠耙柯嘻C语言提高班C语言提高班 1)函数返回值的类型省略不写,默认的是int 2) return只能返回一个值 3) “此结果通过函数返回”?return(上机考试) 4) return表达式的类型要与函数返回值的类型保持一致 5) 实参和形参保持个数相同,类型一致(一一对应);将实参数据传递给形参。 6)各函数的变量名,可以相同,但是它们不代表同一个单元。 7) void:无类型,函数不需要返回值。 懊眼衙彬钩缚告仿纂欣忘勘牵巍云萧挖坏混斤解姓斩喧李烷塔鹰总鳖趣诊C语言提高班C语言提
您可能关注的文档
- C3300K销售话术指引_ Final.ppt
- BT软件安装教程.doc
- C7管内换热.ppt
- C++程序设计基础第二版(高等教育出版社)习题答案.doc
- CAD2008课件17.ppt
- CAD 应用总结.doc
- C-lm4-使用手册.doc
- cadence仿真.ppt
- C51单片机控制LED灯设计方案.ppt
- BRCA1作为肺癌放射治疗靶基因的研究.ppt
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
最近下载
- 高中物理万有引力与航天模拟专题.doc VIP
- 《教父(1972)》完整中英文对照剧本.pdf VIP
- ABB喷涂机器人生产节拍提升的改进实施工艺方案.pdf VIP
- 航天电器产品手册y50系列电连接器.pdf VIP
- 2025年广水市城市社区专职工作者招聘85人考试备考试题及答案解析.docx VIP
- 二年级语文暑假习题二.doc VIP
- 房建工程监理实施细则样本合集(207页).docx VIP
- 2018-2024年海峡杯数学竞赛真题及答案(二年级).pdf VIP
- 数据处理与信息共享合作协议.doc VIP
- 2023-2024学年辽宁省实验中学、大连八中、大连二十四中、鞍山一中、东北育才学校高一下化学期末检测试题含解析.doc VIP
文档评论(0)