四平市 蒲城县 连南 滨州市 许昌市 蕉岭县 上林县 新宁县 桂阳县 阳江市 安国市 晴隆县 镇平县 伊吾县 铜陵市 玛曲县
淘豆网
下载此文档放大查看缩小查看   1/50
0/100
标签:凭栏 微乐游戏长春麻将 您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
第1章 程序设计和C语言.ppt
文档介绍:
第1章_程序设计和C语言教师: 梁智学
电话: 62233627
邮箱: zhixueliang@
自我介绍
课程要求
课前请做好预习,课后请做好复习
保持课堂安静,头脑清醒,思维活跃
认真、独立、按时完成作业
重视上机实践,有效利用宝贵的上机时间
评价方式
平时考勤和作业:占10%
实验成绩:占20%
期末考试:占70%
第1章程序设计和C语言
1.1 什么是计算机程序
1.2 什么是计算机语言
1.3 C语言的发展及其特点
1.4 最简单的C语言程序
1.5 运行C程序的步骤与方法
1.6 程序设计的任务
1.1 什么是计算机程序
程序:一组计算机能识别和执行的指令
程序
软件
计算机
程序设计:用某种程序语言编写程序的过程
1.2 什么是计算机语言
计算机语言:人和计算机交流信息的、计算机和人都能识别的语言
机器语言
汇编语言
高级语言
面向过程
面向对象
机器语言
汇编语言
高级语言

Fortran 、 Basic 、
C 、C++等程序设计语言
10110000 00001111
00101100 00001010
MOV AX,15
ADD AX,10
a=15+10
计算:A=15+10
1.3 C语言的发展及其特点
C语言是国际上广泛流行的计算机高级语言。
C语言的发展:
BCPL语言
B语言
C语言
精练、接近硬件,但
过于简单, 无数据类型
具有多种数据类型
1.3 C语言的发展及其特点
是一种高级语言
高级语言并不是“高级”,只是相对低级语言,在一个高的级别上进行编程
历史悠久,战勋卓著
诞生于上世纪70年代初,成熟于80年代(C89),修订与90年代(C99)
很多重量级软件都是用C写的
上天入地,无所不能
几乎没有不能用C写出来的软件,没有不支持C的系统
很多流行语言、新生语言都借鉴了它的思想、语法
从C++,到Java,再到C#,还有php等
语言简洁、紧凑、灵活
37个关键字
9种控制语句
运算符丰富
数据类型丰富
程序设计结构化、模块化
具有结构化的控制语句
用函数作为程序的模块单位
语法限制不太严格,程序设计自由度大
允许直接访问无力地址,可以直接对硬件操作
能按地址访问字节,可是实现汇编语言的大部分功能
生成目标代码质量高
可移植性好
>
>
> C 数据类型:
>
中级语言
1.3 C语言的发展及其特点
> 内容来自淘豆网www.taodocs.com转载请标明出处.