C程序设计 复习 1、计算机系统的组成 外部设备:输入、输出设备(同人打交道《十进制》)

Slides:



Advertisements
Similar presentations
主讲:王幸民 理学院计算机基础教学部.
Advertisements

3.2 农业区位因素与农业地域类型.
这是一个数字的 乐园 这里埋藏着丰富的 宝藏 请跟我一起走进数学的 殿堂.
105年桃連區適性入學宣導 桃園市十二年國民基本教育宣導團 宣講講師:龍岡國中 校長 郭玉承 時 間:105年 3 月 9 日 1.
培养目标 1.建立基本的程序设计概念体系,掌握基础程序设计方法。
政府採購法規概要 報告人:杜國正 行政院公共工程委員會企劃處.
2011年10月31日是一个令人警醒的日子,世界在10月31日迎来第70亿人口。当日凌晨,成为象征性的全球第70亿名成员之一的婴儿在菲律宾降生。 ?
软件工程 周志钊
第九课时 二元一次方程组 .
一、平面点集 定义: x、y ---自变量,u ---因变量. 点集 E ---定义域, --- 值域.
七(7)中队读书节 韩茜、蒋霁制作.
之 魔 析 妖 鬼 解 怪 大 沈家仪小组出品.
初级会计实务 第八章 产品成本核算 主讲人:杨菠.
第10章 注册会计师职业规范体系 2学时 《审计学》武汉理工大学2013.
第一章 C语言概述 计算机公共教学部.
中考阅读 复习备考交流 西安铁一中分校 向连吾.
交通事故處置 當事人責任與損害賠償 屏東縣政府警察局交通隊.
管理学基本知识.
滁州学院首届微课程教学设计竞赛 课程名称:高等数学 主讲人:胡贝贝 数学与金融学院.
中央广播电视大学开放教育 成本会计(补修)期末复习
人教版义务教育课程标准实验教科书 小学数学四年级上册第七单元《数学广角》 合理安排时间 248.
第九章 长期资产及摊销 2017/3/21.
致亲爱的同学们 天空的幸福是穿一身蓝 森林的幸福是披一身绿 阳光的幸福是如钻石般耀眼 老师的幸福是因为认识了你们 愿你们努力进取,永不言败.
1.1.2 四 种 命 题.
专题二 识图题增分技巧.
崇拜即將開始,請大家安靜片刻, 預備心靈敬拜上帝。
第十二单元 第28讲 第28讲 古代中国的科技和文艺   知识诠释  思维发散.
中考语文积累 永宁县教研室 步正军 2015.9.
拾貳、 教育行政 一、教育行政的意義 教育行政,可視為國家對教育事務的管理 ,以增進教育效果。 教育行政,乃是一利用有限資源在教育參
课标教材下教研工作的 实践与思考 山东临沂市教育科学研究中心 郭允远.
小学数学知识讲座 应用题.
課程銜接 九年一貫暫行綱要( )  九年一貫課程綱要( ) 國立台南大學數學教育系 謝 堅.
第八章二元一次方程组 8.3实际问题与二元一次方程组.
第八章二元一次方程组 8.3实际问题与二元一次方程组 (第3课时).
2.4 二元一次方程组的应用(1).
倒装句之其他句式.
游子心 中华情 美国大华府地区华人华侨 庆祝中国六十周年华诞.
高点定位 精准发力 扎实推进优质均衡再上新台阶 ——全县初中教学工作会议讲话
第 22 课 孙中山的民主追求 1 .近代变法救国主张的失败教训: “师夷之长技以制 夷”“中体西用”、兴办洋务、变法维新等的失败,使孙中山
C语言程序设计 第八章 函数.
第5章 函数与模块化设计 学习目的与要求: 掌握函数的定义及调用方法 理解并掌握参数的传递方法 理解函数的嵌套与递归调用
高级语言程序设计 主讲人:陈玉华.
教材 《C++程序设计》.谭浩强. 清华大学出版社 王雪晶
第七章 函数 目录 有参的加法函数的开发 函数定义的一般形式 函数参数和函数的值 函数的调用
30 利用畢氏定理,計算下列各直角三角形中, 未知邊長 x 的值: (1) x2+( )2=( )2 x= 因為 x>0, 所以 x=3。
第八章 使用指针.
谭浩强 编著 中国高等院校计算机基础教育课程体系规划教材 C++程序设计.
第1章 概述 本章要点: C语言程序结构和特点 C语言程序的基本符号与关键字 C语言程序的编辑及运行 学习方法建议:
C语言大学实用教程 第5章 函数与程序结构 西南财经大学经济信息工程学院 刘家芬
第一章 程序设计和C语言 主讲人:高晓娟 计算机学院.
C语言程序示例: 1.输入10个数,按从小到大的顺序排序。 2.汉诺塔问题。.
1.2 C语言程序的结构与书写规则 一、 C语言程序的总体结构
C程序设计.
函数 概述 模块化程序设计 基本思想:将一个大的程序按功能分割成一些小模块, 特点: 开发方法: 自上向下,逐步分解,分而治之
课前注意 课前注意 大家好!欢迎加入0118班! 请注意以下几点: 1.服务:卡顿、听不清声音、看不见ppt—管家( ) 2.课堂秩序:公共课堂,勿谈与课堂无关或消极的话题。 3.答疑:上课听讲,课后答疑,微信留言。 4.联系方式:提示老师手机/微信: QQ:
第十章 指针 指针是C语言的重要概念,是C语言的特色,是C语言的精华。 10.1 地址和指针的概念 内存中的每一个字节都有一个地址。
C程序设计.
第一章 C语言概述 教师:周芸.
第八节 算术运算符和算术表达式.
第五章 逻辑运算和判断选取控制 §5.1 关系运算符和关系表达式
第1章 数据结构基础概论 本章主要介绍以下内容 数据结构研究的主要内容 数据结构中涉及的基本概念 算法的概念、描述方法以及评价标准.
第十二章 位运算.
《数据结构与算法设计》第一部分 面向对象的C++程序设计基础.
美丽的旋转.
畢氏定理(百牛大祭)的故事 張美玲 製作 資料來源:探索數學的故事(凡異出版社).
第三章 流程控制 程序的运行流程 选择结构语句 循环结构语句 主讲:李祥 时间:2015年10月.
用加減消去法解一元二次聯立方程式 台北縣立中山國中 第二團隊.
C语言基础学习 从外行到入门.
成本會計 在決策中的功能 第四課 1.
102年人事預算編列說明 邁向頂尖大學辦公室製作.
Presentation transcript:

C程序设计 复习 1、计算机系统的组成 外部设备:输入、输出设备(同人打交道《十进制》) 主机:运算器、控制器、内存(电子器件间打交道《二进制》) 外存

2、计算机工作原理 3、程序设计语言 记忆程序、程序控制 二进制存贮、运算(与、或、非操作) 程序设计语言的作用 高级语言与低级语言分类与差别 设计程序的一般过程

4、定点数与浮点数 数的定长表示 数的类型 定点数与浮点数

第一章 C语言概述 §1.1 C语言出现的历史背景 1、发明一种语言既具有高级语言的特点(可读性与可移植性)同时又具有低级语言的特点(直接对硬件进行操作,如对内存地址、位操作等) 2、正式推出:1978年,由Bell实验室的K.Thompson和D.M.Ritchie开发成功。

3、C的不同版本 Turbo C、Visual C++ §1.2 C语言的特点 1、语言简洁、紧凑 2、运算符丰富 3、数据结构丰富,具有现代语言的各种数据结构 4、具有结构化的控制语句,函数实现程序模块化

5、语法控制不太严格,程序的自由度大 6、能实现汇编语言的大部分功能 7、程序执行效率高 8、移植性好 总之,C语言对程序员要求较高。程序员会使用C语言编写程序会感到限制少、灵活性大、功能强,可以编写任何类型的程序。

§1.3 简单C程序介绍 [例1.1] main() { printf(”This is a c program.\n”); } 其中main表示“主函数”,每一个C程序都必须有一个main函数,函数体由大括号{ }括起来。

[例1.2] main() /*求两数之和*/ {int a,b,sum; /*这是定义变量*/ a=123;b=456; sum=a+b; printf(”sum is %d\n”,sum); } /*......*/表示注释部分,中间的文字可以是英文也可以是中文。

[例1.3] main() /*主函数*/ {int a,b,c; /*定义变量*/ scanf(%d,%d”&a,&b); /*输入a,b*/ c=max(a,b); /*调用max函数*/ printf(”max= %d”,c); /*输出c*/ } int max(x,y) int x,y

{int z; if(x>y)z=x; else z=y; return(z); } 本程序由两个函数组成。&a表示取a单元的地址。 C程序具有如下特点:

1、C程序是由函数组成,至少包含一个函数(main)。函数是C程序的基本单位。被使用的函数可以是系统提供的库函数(如scanf和printf等),也可以是用户根据需要自己编制的函数(如max等)。所以说“C是函数式语言”。C的这种特点易使程序模块化。 2、一个函数由两部分组成, (1)函数的说明部分,包括函数名、类型、参数及类型等。

(2)函数体,{ }中的部分。它又有两部分构成。即变量定义和执行部分。 3、一个C程序的执行总是从main开始的,而不论其位置。 4、C程序书写格式自由,句以;结束。;是语句的组成部分。 5、C程序本身没有输入输出,而由库函数scanf和printf来完成。 6、注释部分的必要性。

§1.4 C程序上机步骤 编写程序 编辑 编译与连接 运行 结果