C语言控制语句输入输出ifwhilefor.ppt_第1页
C语言控制语句输入输出ifwhilefor.ppt_第2页
C语言控制语句输入输出ifwhilefor.ppt_第3页
C语言控制语句输入输出ifwhilefor.ppt_第4页
C语言控制语句输入输出ifwhilefor.ppt_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2讲控制语句1 上次课核心内容回顾 什么叫变量 为何要使用变量 变量有哪些基本类型 特点 为何要分类型 如何定义变量 如何赋值 输入 输出语句格式C语言程序结构 需要注意的事项 C程序编辑 编译 执行 VC6 0 整型浮点型字符型 输入输出格式示例 scanf 格式化输入scanf d 上周平台编程训练情况 75人完成训练 其中两人有折扣 1人没有登录 严巍 QQ群 有9人申请加入 平台发帖区 5个问题贴 细节小问题 注意总结 网上答疑时间 周二晚6 30 7 30周日晚 6 30 7 30其余时间 每天不定时回复 轻松入门周 平台编程训练注意事项 平台训练折扣有两个时间段 课堂上机要求每周二23 55完成 过时能提交 但折扣 课后习题要求每周日23 55完成 过时能提交 但折扣 平台训练关闭时间 下周二23 55关闭 不能提交 平台训练再次开放时间 下周三之后 前一周成绩下载后 可再次开放 进行重复训练 直到考试结束 提交次数没有影响 提交时间有影响 注意折扣时间 上周编程情况检查 表扬 建议周二上课前回顾一下前周的训练内容 课后机时 每周一 二 四晚上每周周五下午 课堂练习1 从键盘输入3个整数 计算3数之和并输出 includevoidmain C程序的基本结构 运算符与表达式 已经涉及算术运算 1 2计算两个整数的和与积1 3圆的面积计算1 4单位换算1 5成绩计算1 6栅栏造价 注意 5 9结果是0 不同类型数据混合运算 要先转换成同一类型 然后进行运算 如何得到0 555556 5 0 9 05 0 95 9 0等价 运算符与表达式 续 模运算符 或称求余运算符 如 的值为 两侧均应为整型数据 其他运算关系运算逻辑运算 大于 大于或等于 等于 不等于 值都是一个逻辑值 即 真 1 或 假 0 1 逻辑与 2 逻辑或 3 逻辑非 任何非零的数值被认作 真 运算规则 优先级与结合性见365页附录C 课后自学 运算符和表达式应用示例 1 如何表示a是偶数或者奇数 2 如何判断year是否闰年 能被4整除 但不能被100整除 能被4整除 又能被400整除 答 year 4 0 year 100 0 year 400 0案值为真 1 是闰年 否则为非闰年 a 2 0 注意 与 区别 顺序结构选择结构 本讲重点循环结构 C程序的基本结构 顺序结构 选择结构 书20页2 4 2流程图表示法 课后自学 循环结构 选择结构 解决分支问题语句格式if 条件 else 条件表达式 else可省略 分支有2种可能 课堂练习2 从键盘输入1个整数 输出其绝对值 示例 includeintmain inta b c x 10 a 10 b 5 c 4 if x 0 a 0 b 0 c 0 printf a d b d c d n a b c if x 0 a 0 b 0 c 0 x 0 复合语句 If else嵌套 if 表达式1 语句1elseif 表达式2 语句2elseif 表达式3 语句3 elseif 表达式m 语句melse语句n 分支大于2种可能 If else嵌套示例 思路说明 1 以上思路是每做一步都分别分离出一些范围 已经能判定为闰年或非闰年 逐步缩小范围 直至执行 时 只可能是非闰年 2 其它 包括能被4整除 又能被100整除 而不能被400整除的那些年份 如1990 是非闰年 if 输出非闰年elseif 输出闰年elseif 输出闰年else输出非闰年 引子 从键盘输入10个数求和 s 0 和 scanf d 输出和 循环 循环语句 循环的本质是什么 三种循环的格式While 本讲介绍dowhilefor While语句 while 逻辑表达式 s 0 和 i 1 while i 10 scanf d 输出和 i作循环计数 int类型 关注与i有关的3个表达式 2 1求大数2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论