1 / 13
文档名称:

程序和程序设计语言 c语言教材.ppt

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

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

分享

预览

程序和程序设计语言 c语言教材.ppt

上传人:nnyoung 2018/6/22 文件大小:1.08 MB

下载得到文件列表

程序和程序设计语言 c语言教材.ppt

相关文档

文档介绍

文档介绍:计算机程序设计基础(C语言)
本章内容
算法
C语言初步知识
C语言程序的开发过程
4
程序设计的基本概念
1
2
3

Contents
计算过程
r=?
S=
*r*r
人们把这种计算机能够识别并可以执行的指令序列称为程序。程序设计语言是计算机能够理解和识别的语言。
解释型语言
编译型语言





源代码
main()
{
float r,s;
r=3; s=*r*r;
printf(“s=%f”,s);
}
目标程序
0000111111111111110001111111101111101010001111101**********
程序设计
分析问题
解决方案(大致的思路)
具体操作步骤的描述,即算法
根据操作步骤编写源程序
运行调试程序
整理输出结果,写出相关文档
算法及算法的特性
算法是对具体问题求解步骤的一种描述。
有穷性。
1
确定性。不会产生二义性。
2
可行性。描述的操作在计算机上可以实现。
3
输入。一个算法应有零个或多个输入。
4
输出。一个算法至少有一个输出。
5
C语言的起源与发展
流行的C语言版本:
Microsoft C 或称 MS C
Borland Turbo C 或称 Turbo C
AT&T C
CPL
1963
BCPL
1967
B语言
1970
C语言
1972
ANSI标准
Your Text
现在
ALGOL 60
1960
C语言特点
语言简洁、紧凑,使用方便、灵活。
1
支持结构化程序设计。
2
运算符丰富。
3
数据类型丰富。
4
较强的编译预处理功能。
5
可移植性好。
6
有高级语言优点,又有低级语言的特点。
7
语法限制不太严格,程序设计自由度大。
8
C程序构成和书写格式
【】求两个整数m与n的和。
main( ) /* 主函数*/
{
int m,n,sum; /* 定义变量m,n, sum*/
m=5; n=3; /* 给变量m,n赋值*/
sum=m+n; /* 求m+n的值,并赋给变量sum */
printf("sum is %d \n",sum ); /* 输出sum 的值*/
}