已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 1 21 HZAU理学院计算机系姚娟 1 C 语言程序设计 主讲教师 姚娟 Email yaojuan QQ 2531958 2 教材 参考书与课时安排 教材C 程序设计教程 第2版 罗建军等编高等教育出版社参考书C 教程 第2版 郑莉等编人民邮电出版社C 程序设计实用教程李青编著清华大学出版社课时安排授课 40学时 2学时一次 共20次课 实验 22学时 4学时一次 共6次课 3 学习特点学习编程好比学习写作循次渐近多看参考书和现有程序重视上机 切实掌握程序调试技术 2020 1 21 HZAU理学院计算机系姚娟 4 C 语言程序设计 第1讲基础知识 5 计算机程序 计算机的工作是用程序来控制的程序是指令的集合 指令是计算机可以识别的命令 6 程序设计 用计算机语言编写的一系列的加工步骤程序设计语言的基本成分数据成分 操作对象运算成分 操作方式控制成分 操作过程传输成分 所需数据的输入 结果的输出 7 最简单的C 程序 例01 01 cpp includeusingnamespacestd intmain cout ThisisthefirstC program n return0 运行结果 ThisisthefirstC program 8 C 中的基本符号 1 字符集 2 关键字如 int class return P4 9 命名规则 由1 32个字符 字母 数字 下划线 组成 字母区分大 小写 必须以字母或下划线打头 不能以关键字命名 3 标识符 起标识作用的符号 10 试一试 请问以下标识符中 哪些是合法的 哪些是不合法的 Amore beyond 123 abc Beyond faye return Amore beyond Beyond faye 123 abc return 我们不一样哦 11 C 程序的基本结构 01 01 cpp includeusingnamespacestd intmain cout ThisisthefirstC program n return0 运行结果 ThisisthefirstC program 1 注释2 头文件说明3 主函数4 其它函数 12 主函数一个C 程序是由一个固定名称为main的主函数和若干个其他函数组成 一个C 程序必须有一个 也只能有一个主函数 主函数在程序中的位置可以任意 但程序执行时总是从主函数开始 在主函数内结束 一对花括号 是函数的定界符 函数由语句组成语句用分号结束 13 数据输入和输出1 向标准输出设备 显示器 输出格式 cout E1 E2 E3 1 称为插入运算符2 输出表达式E1 E2 E3例如 cout Hello 字符串常量cout 4 常量cout a 输出变量的值cout a 6 先计算后输出 14 数据输入和输出2 从标准输入设备 键盘 输入格式 cin v1 v2 v3 说明 1 称为提取运算符2 V1 V2 V3是已定义的变量3 输入多个数据 数据之间可以用空格 回车键或Tab分开例01 02 P11例1 3 15 加法计算器程序 includeusingnamespacestd intmain doublea b c cout a b c a b cout a b c endl return0 16 程序设计的含义 程序设计实际上是安排计算机按人们的意志去工作 程序设计往往是一个过程 这个过程主要包括 描述问题 设计算法 编写程序 调试程序 整理文档 17 程序如何在计算机上运行 基本术语源程序 用源语言写的 有待翻译的程序目标程序 也称为 结果程序 是源程序通过翻译程序加工以后所生成的程序 翻译程序 是指一个把源程序翻译成等价的目标程序的程序 18 程序的开发过程 编辑将源程序输入到计算机中 生成后缀为cpp的磁盘文件 编译将程序的源代码转换为机器语言代码 连接将多个源程序文件以及库中的某些文件连在一起
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河南洛阳国宏资本创业投资有限公司社会招聘7人备考公基题库附答案解析
- 中国国际航空股份有限公司北京地区统招岗位2026届高校毕业生校园招聘备考题库附答案
- 2026年国家移民管理局直属事业单位公开招聘事业编制人员(16人)参考题库附答案解析
- 2025四川天府银行社会招聘(遂宁)备考题库附答案解析
- 2025广东广州市花都区狮岭镇育华小学招聘临聘教师1人历年真题库带答案解析
- 2025年西安市北方医院招聘(14人)参考题库附答案解析
- 2026长光卫星校园招聘笔试模拟试卷附答案解析
- 2025浙江绍兴市凯泰特种纤维科技有限公司招聘4人笔试模拟试卷附答案解析
- 2025广东广州市皮肤病医院招聘编制外合同制工作人员40人历年真题汇编附答案解析
- 2026年陕西省选调生招录(面向西安电子科技大学)参考题库带答案解析
- 安全监督先进个人主要事迹范文七篇
- GB/T 38661-2020电动汽车用电池管理系统技术条件
- GB/T 12149-2017工业循环冷却水和锅炉用水中硅的测定
- 八年级班主任家长会发言稿
- 小儿骨骺损伤课件
- 各种纯烃类组分的辛烷值
- 人教版数学六年级上册期中测试卷课件
- 《工程制图》教案
- 起重安全培训课件
- 重庆市住宅物业服务等级标准详
- JJG 700 -2016气相色谱仪检定规程-(高清现行)
评论
0/150
提交评论