1 / 21
文档名称:

程序设计基础.ppt

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

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

分享

预览

程序设计基础.ppt

上传人:gxngqvk 2022/8/8 文件大小:543 KB

下载得到文件列表

程序设计基础.ppt

文档介绍

文档介绍:程序设计基础
第10章
教学目标
►  了解计算机软件的定义
►  掌握程序设计的一般概念
►  掌握计算机语言的分类
►  掌握程序设计的步骤和方法
►  掌握程序设计中的常用算法
►  了解常用的程序设计语言
软件邻的两数进行比较,若前一数大于后一数,则交换两数位置;第一轮处理完后,对除第1个数的后n-1个数,用前一轮的方法进行处理……依此类推,进行n-1轮后,n个数将成升序排列。
 C语言程序设计
 常用的程序设计语言
C语言简介
C语言是一种面向过程的程序设计语言,它的起源是ALGOL60。1963年,英国的剑桥大学和伦敦大学首先将ALGOL60发展成PCL,1967年,英国剑桥大学的Martin Richards 将CPL改写成BCPL。
1970年,美国贝尔实验室的Ken Thompson将BCPL修改成B语言,并用
B语言开发了第一个高级语言的UNIX操作系统。
1972年,Ken Thompson与在UNIX系统上的亲密合作者 Dennis Ritchie
将B语言改成了C语言。
1978年,Brain 、Ken Thompson与Dennis Ritchie合著了
著名的《The C Programming Language》。
1983年,美国国家标准局(ANSI)制定了C语言标准,这个标准不断完
善,并从1987年开始实施ANSI的标准C。
1988年,ANSI公布了标准ANSI C。
目前,在电脑上广泛使用的C语言编译系统有Microsoft C、Turbo C、Borland C等。
 C语言程序设计
 常用的程序设计语言
2 C语言的主要特点
① C语言简洁、紧凑,使用方便、灵活。
② C语言是中级语言,同时具有高级和低级语言特征。
③ C语言是结构化语言,具有结构化的控制语句。
④ C语言具有各种各样的数据类型。
⑤ C语言适用范围大。
⑥ 生成目标代码质量高,程序执行效率高。
 C语言程序设计
 常用的程序设计语言
3 C程序的实例
此程序功能:求从键盘上输入一个数x的余弦值,然后输出结果。
#include<> /* include为文件包含命令 */
#include<>
main() /* 主函数 */
{ double x,y; /*定义变量 */
printf(“input number:\n”);
/*输出字符串“input number:”并换行*/
scanf(“%lf”,&x); /* 输入变量x的值 */
y=cos(x); /* 求x的余弦,并把它赋给变量y */
printf(“cosine of %lf is %lf\n”,x,y);
/*显示程序运算结果,即显示x和y的值 */
}
 C++语言程序设计
 常用的程序设计语言
1 C++对C语言的改进
① 与C语言兼容。
② 修补了C语言中的一些漏洞。
③ 生成目标程序质量高,程序执行效率高。
④ 提供了异常处理机制,简化了程序的出错处理。
⑤ 函数可以重载及可以使用缺省参数。
⑥ 提供了模板机制。
 C++语言程序设计
 常用的程序设计语言
2 C++语言结构上的特点
/* 我的第一个c++语言程序*/
#include <>
void main()
{
char name[10];
cout << "请输入你的名字:\n";
cin >> name;
cout << "Hello, " << name << "!\n" << "欢迎进入C++的世界!\n";
}
 Java语言程序设计
 常用的程序设计语言
1 Java语言简介
Java是1995年6月由Sun公司发布的。它被美国著名杂志《PC Magazine》评为1995年十大优秀科技产品。之所以称Jav