《C语言程序设计(Visual C++ 6.0环境)》第一讲 语言基础续

CHAl 第一讲 言基础 Y北大更昌
第 一 讲 C 语 言 基 础

本章学习目标 软件、程序与指令 ■C语言基础 ■算法 流程图的绘制 C语言结构 Y北大更昌
本章学习目标 ◼ 软件、程序与指令 ◼ C语言基础 ◼ 算法 ◼ 流程图的绘制 ◼ C语言结构

软件、程序与指令之间的关系 软件 程序1 程序2 命令 命令 YQ北大青鸟
软件、程序与指令之间的关系 软件 程序1 程序2 命令 命令 命令

C语言的起源 BCPL- Martin Richards (1967年) B-Ken Thompson 970年) C-Dennis Ritchie (1972-1973年) Bell laboratories. inc 江不
C 语言的起源 C – Dennis Ritchie (1972-1973年) B – Ken Thompson (1970年) BCPL – Martin Richards (1967年)

C语言是什么-What 高级语言 2中级语言 汇编语言 结构化编程语言 °C语言允许分割代码和数据 °可以使用函数或代码块来实现这种特 代码块是逻辑上连接在一起的一组程序讠 句,可以当作一个单元来使用 强类型语言 Y北大更昌
❖ 中级语言 ❖ 结构化编程语言 • C 语言允许分割代码和数据 • 可以使用函数或代码块来实现这种特性 • 代码块是逻辑上连接在一起的一组程序语 句,可以当作一个单元来使用 ❖强类型语言 C 语言是什么-What 高级语言 C语言 汇编语言

算法——解决问题方法 算法是在有限步骤内求解某一问题所使用 的一组定义明确的规则 Y北大更昌
算法——解决问题方法 ◼ 算法是在有限步骤内求解某一问题所使用 的一组定义明确的规则

范例 足量的水,3ml、5m的容器 各一,量出4m的水。 Y北大更昌
范 例 足量的水,3ml、5ml的容器 各一,量出4ml的水

算法 3m的容器装满水倒入5m容器中 再用3ml的容器装满水将5m的容器倒满 3)将5m容器的水倒出 4将3m容器中剩余的1m水倒入5ml容器中 再用3m容器装满水倒入5m的容器里。 5ml的容器中,就是4ml的水 Y北大更昌
算法: 1) 3ml的容器装满水倒入5ml容器中 2) 再用3ml的容器装满水将5ml的容器倒满 3) 将5ml容器的水倒出 4) 将3ml容器中剩余的1ml水倒入5ml容器中 5) 再用3ml容器装满水倒入5ml的容器里。 6) 5ml的容器中,就是4ml的水

算法—解决问题方法 算法的重要特征 有穷性 >确切性 >输入 Y北大更昌
算法——解决问题方法 算法的重要特征 ➢有穷性 ➢确切性 ➢输入 ➢输出 ➢可行性

课堂练习 写出下面问题的算法: 1、计算两个数之和 2、判断一个数的奇偶性 Y北大更昌
课堂练习 ◼ 写出下面问题的算法: 1、计算两个数之和 2、判断一个数的奇偶性
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《C语言程序设计(Visual C++ 6.0环境)》第一讲 C语言基础.doc
- 《C语言程序设计(Visual C++ 6.0环境)》第十一讲 复杂数据类型及排序.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》C语言常考题型专题讲座.doc
- 《C语言程序设计(Visual C++ 6.0环境)》教学大纲.doc
- 《C语言程序设计(Visual C++ 6.0环境)》常见错误.doc
- 《C语言程序设计(Visual C++ 6.0环境)》电话号码存储.doc
- 《C语言程序设计(Visual C++ 6.0环境)》第七讲 数据存储机制.doc
- 《C语言程序设计(Visual C++ 6.0环境)》第九讲续 函数.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第九讲 函数.doc
- 《C语言程序设计(Visual C++ 6.0环境)》第二课 数据类型与运算符.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第二讲 数据类型与算术运算.doc
- 《C语言程序设计(Visual C++ 6.0环境)》第七讲 指针.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第十二讲 文件.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第三讲 运算符与表达式.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第三讲 运算与顺序结构.doc
- 《C语言程序设计(Visual C++ 6.0环境)》第五讲 循环结构.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第六讲 数组.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第六讲 数组.doc
- 《C语言程序设计(Visual C++ 6.0环境)》第四讲 分支结构.ppt
- 机电工程学院:《电器控制与PLC》讲义.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第六章 函数.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第七章 编译预处理.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第一章 C语言概念.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第八章 指针.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第二章 数据描述.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第五章 数组.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第十章 文件.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第三章 数据输入与输出.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第四章 C程序流程设计.ppt
- 《C语言程序设计(Visual C++ 6.0环境)》第九章 结构体与共用题.ppt
- 《程序设计语言》第1章 程序语言设计问题.ppt
- 《程序设计语言》课程简介.ppt
- 《程序设计语言》第2章 机器体系机构对语言的影响.ppt
- 《程序设计语言》第3章 语言翻译问题.ppt
- 《程序设计语言》第1章习题.ppt
- 《程序设计语言》集中复习.ppt
- 《程序设计语言》模拟试题.ppt
- 《程序设计语言》第7章 函数.ppt
- 《程序设计语言》第8章 编译预处理.ppt
- 《程序设计语言》第8章 指针.ppt