1 / 42
文档名称:

c语言程序设计基本概念.ppt

格式:ppt   大小:643KB   页数:42页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言程序设计基本概念.ppt

上传人:992006838 2021/10/3 文件大小:643 KB

下载得到文件列表

c语言程序设计基本概念.ppt

文档介绍

文档介绍:C语言程序设计
任课教师介绍
许 创 副教授
(工学院计算机系)
手机:692211
E-mail: ******@
网站:
FTP:
2021/3/10
1
讲解:XX
上机****题
CH1EX3: 调试程序,找出其中错误并改正。
CH2ABS: a, b是任意输入的两个整数,计算 a+|b|,并显示计算结果。
CH2CVS: 输入一个华氏温度F,输出对应的摄氏温度。公式为:c=5/9(F-32)
练****
2021/3/10
2
讲解:XX
第1章 C语言程序设计基本概念
了解C语言的历史和特点
熟悉计算机语言的不同类型
了解C语言的结构
理解C语言程序的开发过程
了解算法的概念
了解结构化程序设计方法
学****目标
2021/3/10
3
讲解:XX
C语言的特点
语言简洁、紧凑,使用方便、灵活
运算符丰富,具有多种运算功能
有丰富的数据类型
生成代码质量高,程序执行效率高
C程序的可移植性好
是一种结构化程序设计语言
语法限制不严,程序设计自由度大
C提供的位运算可直接对硬件操作
2021/3/10
4
讲解:XX
程序设计语言
——人与计算机进行信息交流的工具
机器语言
汇编语言
高级语言
面向过程语言 (C、PASCAL等)
面向对象语言 (JAVA、C++等)
甚高级语言 (尚在开发)
2021/3/10
5
讲解:XX
机器语言
1、与计算机硬件的设计密切相关 (无移植性)
2、是计算机能直接识别的语言
3、由一组二进制0和1序列构成
【例】计算 4+8
取数 1011 0000 0000 0100 将4送累加器
加 0000 0100 0000 1000 8与累加器中的4相加
停机 1111 0100
特点:繁琐、难记、难读、难写、不可移植
2021/3/10
6
讲解:XX
汇编语言
1、与计算机硬件的设计密切相关
2、计算机不能直接识别
3、计算机基本操作是采用英语缩写的助记符来编写程序
【例】计算 4+8
MOVE AL, 4 将4 送累加器
ADD AL, 8 8 与累加器中的 4相加
HLT 停机
2021/3/10
7
讲解:XX
汇编程序:
将汇编语言程序转换为计算机能识别的机器语言
2021/3/10
8
讲解:XX
高级语言
基本与计算机的硬件设备无关
【例】计算4+8(用C语言编写)
sum=4+8;
编译程序: 高级语言转换为机器语言的翻译程序
2021/3/10
9
讲解:XX
简单的C程序实例
运行结果:
Welcome to C programming.
【例1-1】
//第一个C程序
#include""
void main() /* 函数头 */
{
printf("Welcome to C programming.\n");
}
注释
头文件
主函数、注释
系统提供的输出函数
2021/3/10
10
讲解:XX