已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 1 1 第三章 1 C语言程序设计 2020 1 1 第三章 2 C语言程序结构 最简单的C程序 includeVoidmain printf 2020 1 1 第三章 3 第一个C语言程序 includevoidmain printf 欢迎学习C语言程序设计 n 2020 1 1 第三章 4 第二个C语言程序 includevoidmain inta 3 b 5 intc c a b printf d c 2020 1 1 第三章 5 结构特点函数与主函数程序由一个或多个函数组成必须有且只能有一个主函数main 程序执行从main开始 在main中结束 其它函数通过嵌套调用得以执行 程序语句C程序由语句组成用 作为语句终止符注释 为注释 不能嵌套 编译预处理命令 2020 1 1 第三章 6 1 1常量与变量 常量 运行过程中值不能被改变的量分为整型常量10实型常量30 5 2020 1 1 第三章 7 变量 重点 C语言最关键 最核心的概念什么叫变量 程序运行期间值可以改变的量 变量具有一个变量名 例如 X Y 2020 1 1 第三章 8 变量标识符组成的规定 1 C语言规定标识符只能由字母 数字和下划线三种字符组成 且第一个字符必须是字母或下划线 例 合法的标识符 sum average total lotus 1 2 3 BASIC不合法的标识符 M D John 123 33 3D64 a b 2 C语言中 区分大小写字母 大写字母和小写字母被认为是两个不同的字符 例 sum和SUM认为为不同的标识符 2020 1 1 第三章 9 3 在C语言中 要求对所有用到的变量作强制定义 必须 先定义 后使用 4 不能使用c语言的关键字命名 只要是VC 6 0中变为蓝色的都是关键字 2020 1 1 第三章 10 整型变量的分类 分类 基本整型int longint 4亿短整型shortint或short6万 2020 1 1 第三章 11 1 2实型数据 实型常量的表示方法实数 realnumber 又称浮点数 floating pointnumber 十进制小数形式 它由数字和小数点组成 例如123 450 00 5567 C实型变量分为单精度 float型 双精度 double型 2020 1 1 第三章 12 例 纸质上机定义两个整数a 45 b 89 求它们的和并输出 2020 1 1 第三章 13 1 3字符型数据 字符常量C语言中 字符常量代表ASCII码字符集里的一个字符 用单引号括起来的一个字符来表示 如 a X 1 等 字符常量可作为整数量来处理 即字符常量可以参加各种算术运算 转义字符 C语言中一类特殊形式的字符常量 用反斜杠开头 代表一个特定的ASCII码字符 如 n 代表一个换行符 利用转义字符我们可以输出一些特殊符号 2020 1 1 第三章 14 1 3字符型数据 includevoidmain charch a charch1 1 printf c n ch printf c n ch1 2020 1 1 第三章 15 2020 1 1 第三章 16 1 3 2字符变量 难点 字符变量的定义形式 charc1 c2 说明 1 上述定义是把c1 c2定义为字符型变量 各可以存放一个字符 例 c1 a c2 b c1 ab b china a a 2020 1 1 第三章 17 1 4算术运算符和算术表达式 1 基本的算术运算符 加法运算符 或正值运算符 如3 5 3 减法运算符 或负值运算符 如5 2 3 乘法运算符 如3 5 除法运算符 如3 5 0 模运算符 或称求余运算符 两侧均应为整型数据 如7 4为3 2020 1 1 第三章 18 main inta 2 b 3 floatc 4 0 e 2 a b e c b a 1printf d a 输出 两个整型相除 取整 取整 舍去小数位数 不是四舍五入 2020 1 1 第三章 19 2 自增 自减运算符 重点 作用 使变量的值增1或减1 例 i i 在使用i之前 先使i的值加 减 1 i i 在使用i之后 使i的值加 减 1 这两者有很大区别 一个是在使用之前加1 一个是在使用之后加1 例 i 3 printf d i 结果为输出 4 i 3 printf d i 结果为输出 3 2020 1 1 第三章 20 例 inti 6 c 65 printf i d c c c d i c c 2 格式字符常用的格式字符有 1 d格式字符 用来输出十进制整数 2 c格式符 用来输出一个字符 3 f lf格式符 用来输出实数 包括单 双精度 以小数形式输出 printf函数 格式输出函数 1 一般格式 printf 格式控制 输出表列 例如 printf a d b c i c 2020 1 1 第三章 21 scanf函数 格式输入函数 例用scanf函数输入数据main inta b c scanf d d d 演示 202
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 起毛挡车工岗位职业健康、安全、环保技术规程
- 公司弹簧工岗位标准化技术规程
- 水环境监测员岗位职业健康及安全技术规程
- 甲壳类养殖工诚信道德知识考核试卷含答案
- 液晶显示器件阵列制造工岗前模拟考核试卷含答案
- 2025年秋北师大版(2022)小学劳动技术六年级上学期期末质量检测卷附答案
- 硕士研究全景解读
- 广东省珠海市某中学2025-2026学年八年级上学期数学10月月考试题【含答案】
- 特训07 二次函数-图形存在性问题专练(7大题型)-2025-2026学年九年级数学上学期期中期末挑战满分冲刺卷(人教版)(原卷版)
- 2025阜新矿业(集团)有限责任公司招聘157人笔试历年参考题库附带答案详解
- 委托发放奖金协议书范本
- 小班健康活动:小松鼠运果子
- 土方开挖的重点和难点及保证措施
- 以叙事学为翼:高中小说教学赋能记叙文写作新探
- 早期肺癌的手术治疗讲课件
- 呼吸内镜高频电刀技术规范
- 云南“十五五”林草产业发展规划出台 2025年林草产业年总产值达4000亿
- 业财融合与价值创造-洞察及研究
- 62个重大事故隐患判定标准汇编(2025版)
- 2025-2030中国知识图谱产业行业市场现状供需分析及投资评估规划分析研究报告
- (高清版)DB13(J)∕T 282-2018 城乡公共服务设施配置和建设标准
评论
0/150
提交评论