- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言编程实践 我的信息 周文建 (自动化工程学院) 软件设计、开发、教学 zhouwenjian@uestc.edu.cn 交流QQ群号验证码:周文建) 主楼C2318 课程开设目的 C语言很重要 但是很多同学未掌握语法; 有些同学掌握了语法,但不能编程; 有些同学能编程,但代码质量不高; C语言的用途 编写操作系统 – Unix, Linux 嵌入系统应用 – linux, vxworks, wince 学习C++的基础 硬件调试程序 课程目标 部分同学能够精通C语言编程,掌握软件工程的基础知识,并能参与到实际的项目开发中去 大多数同学能够熟练掌握C语言程序设计,能够通过计算机二级考试 其他文科类同学能够熟悉C语言的语法,并编写简单的小程序 课程相关 参考书籍 《Code Complete》第2版 (中文名:代码大全) 《C Primer Plus 中文版》 第5版 开发工具(windows操作系统下) Codeblocks VC++ CVI 为什么选择Codeblocks 开源,可以查看开发工具的源代码 跨平台,支持Windows操作和Linu操作系统 支持多种编译器:gcc,VC++,Borland c++。 学习方式 四个学生作为一个小组, 其中一人担任小组长 你的目标 你的目标是什么? 你准备如何学习? 测试练习 请编程实现:输入两个整数,并输出其相加之和。 第一个C程序:print.c #include stdio.h void main(void) { printf(%d + %d = %d\n, 1, 2, 1+2); getchar(); } 运行结果 求两个整数之和:sum.c #include stdio.h void main(void) { int a, b, sum; printf(请输入两个整数: \n); scanf(%d%d, a, b); sum = a + b; printf(%d + %d = %d\n, a, b, sum); getchar(); } 求两个整数之和程序运行结果 C语言程序简介 C语言程序中的代码文件以c和h为文件扩展名(开发工具一般以项目的方式管理代码文件,除c和h文件外,还会自动生成项目管理所需的文件),可以包含多个c和h文件 C语言程序必须包含一个main函数,当运行该程序时,由操作系统调用该函数,程序总是从main函数的第一行开始运行 C语言程序结构 #include stdio.h // 包含头文件 void main(void) /*主函数,程序开始执行点*/ { // 变量定义 // 函数调用 } C语言中可以采用两种注释方式 //方式:从//开始至行尾都是注释 /* ... */方式:从/*开始至*/之间的一行或多行都是注释 常用的C语言开发工具都提供很多库函数,例如标准输入和输出函数:scanf和printf C语言和C语言开发工具的关系 推荐编程语言学习过程 程序员的语言体系?: ?一种汇编语言 ?C ?一种面向对象(C++、JAVA、C#等)? 一种解释型语言,perl或tcl(也许其它) C语言编程实践 * * 内容 掌握C语言的基础知识,包括基本数据类型、运算符、表达式、控制结构等 掌握C语言的高级知识,包括数组、指针、字符串、结构体、文件、函数等 掌握用C语言进行程序设计的方法、过程 掌握软件工程的基本知识 后续课件中的相似对话框都表示程序的运行结果
您可能关注的文档
最近下载
- 人力资源管理手册全套.doc VIP
- 隔热铝合金型材在弯曲变形情况下受力分析.pdf VIP
- 机械制图(第四版)-课件 3-2 正等轴测图的画法.pptx
- ERP系统在水电站物资集约化管理中的应用.pdf VIP
- 人工智能通识课读后感.pdf VIP
- DB50_T 1809-2025 软件供应链安全技术评价指南.docx VIP
- 成都理工大学2022-2023学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 防洪治理工程环评环境影响报告书.pdf
- T_CERS 0045-2024 信息技术应用创新Linux服务器操作系统测试技术要求.pdf VIP
- T_CAV 034-2025 T_CAS 1063-2025 疫苗临床试验电子数据采集系统数据医学监查技术规范.docx VIP
文档评论(0)