C语言教程-第一课.pptVIP

  • 10
  • 0
  • 约7.28千字
  • 约 30页
  • 2019-07-11 发布于浙江
  • 举报
第 一 讲 C 语 言 基 础 本章学习目标 软件、程序与指令 C语言基础 算法 流程图的绘制 C语言结构 软件、程序与指令之间的关系 C 语言的起源 C 语言是什么-What 中级语言 结构化编程语言 C 语言允许分割代码和数据 可以使用函数或代码块来实现这种特性 代码块是逻辑上连接在一起的一组程序语句,可以当作一个单元来使用 强类型语言 算法——解决问题方法 算法是在有限步骤内求解某一问题所使用的一组定义明确的规则 范 例 足量的水,3ml、5ml的容器各一,量出4ml的水。 算法: 3ml的容器装满水倒入5ml容器中 再用3ml的容器装满水将5ml的容器倒满 将5ml容器的水倒出 将3ml容器中剩余的1ml水倒入5ml容器中 再用3ml容器装满水倒入5ml的容器里。 5ml的容器中,就是4ml的水 算法——解决问题方法 课堂练习 写出下面问题的算法: 1、计算两个数之和 2、判断一个数的奇偶性 课堂练习 算法 1、输入两个数x,y 2、计算x+y 3、输出(x+y)的结果 伪代码 流 程 图 流程图符号 绘制流程图的注意事项 抓住解决问题的主线 只有一个入口与一个出口 流程图中每一个步骤都有机会被执行 根据不同结构考虑不同流程结构 结构内部不能出现“死循环” 结构化程序设计 顺序结构 分支结构 循环结构 顺序结构 范例:求两数之和 1、输入一个数a

文档评论(0)

1亿VIP精品文档

相关文档