下载此文档

c语言教学课件 第1章 概述.ppt


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
第1章
信息学院计算机基础组
概述
·C语言程序的基本结构
·程序设计基本概念
·C语言的发展与特点
·C语言的字符集
·C语言的词法符号
·运行C程序的步骤和方法
本章主要内容:
引例
例1-1 在屏幕上显示一行信息
“This is the first C program!”。
程序代码如下:
#include < > /*编译预处理命令*/
void main( ) /*定义主函数main( )*/
{
printf ("This is the first C program!\n") ;
/*调用printf( )函数输出文字*/
}
引例
例1-2 求两数之和
程序代码如下:
#include < > /*编译预处理命令*/
void main( ) /*定义主函数main( )*/
{
int a,b,sum; /*定义变量a、b、sum为整型*/
a=66; /*为变量a赋值*/
b=88; /*为变量b赋值*/
sum=a+b; /*将a与b的和赋值给变量sum*/
printf ("sum is %d\n",sum) ;
/*调用printf( )函数输出sum的值*/
}
C语言程序的基本结构
1. C程序由函数组成,函数是程序的基本单位。
main是一个特殊的函数名,一个程序总是从main( )函数
开始执行。
2. 函数由函数首部和函数体两部分组成。
3. 函数体一般包括数据定义部分和执行部分,它们都是C语句。
4. 每条语句用分号“;”作结束符,分号是C语句必不可少的组成部分。
5. 在C语言中,一行可以写多条语句,一条语句也可写成几行。
6. 可以对C程序中的任何部分做注释。
程序设计基本概念
程序
程序:一系列遵循一定规则和思想并能正确完成指定工作的代码(也称为指令序列)。
计算机程序主要描述两部分的内容
描述问题的每个对象及它们之间的关系(数据结构);
描述对这些对象进行处理的规则(算法)。
程序=数据结构+算法
程序设计基本概念
程序设计
程序设计:就是根据计算机要完成的任务,提出相应的需求,在此基础上设计数据结构和算法,然后再编写相应的程序代码并测试该代码运行的正确性,直到能够得到正确的运行结果为止。
程序设计=数据结构+算法+程序设计方法
+语言工具和环境
程序设计基本概念
程序设计语言
为了描述程序所制订的一组规则,即语法规则(主要包括词法规则与句法规则)。
C语言的发展与特点
C语言是一种国际上广泛流行的、深受程序员喜爱的程序设计语言。
1967年,英国剑桥大学的Martin Richards在ALGOL 60的CPL语言基础上推出了BCPL (bined Programming Language)语言。
1970年,美国贝尔实验室的Ken Thompson在BCPL语言的基础上,设计了既简单又接近硬件的B语言(以BCPL首字母命名)。
1972年,贝尔实验室的Dennis M. Ritchie在B语言的基础上发明了C语言(以BCPL第二个字母命名)。
1978年, Brian W. Kernighan与Dennis M. Ritchie合作写出了著名的《The C Programming Language 》。该书成为后来广泛使用的C语言版本的基础,称为标准C。
C语言的发展
1983年,美国国家标准协会(ANSI)为C语言制定了一套标准,称为ANSI C。
1987年,ANSI又公布了87 ANSI C(新标准)。
1990年,国际标准化组织(ISO)接受87 ANSI C为ISO标准。目前流行的C语言版本都以此为基础。
1980年,贝尔实验室的Bjarne Stroustrup及其同事对C语言进行了改进,并将类的概念扩充到C语言中,在1983年由Rick Maseitti提议正式命名为C++语言。
C++是C的超集,C是C++的基础,用C 语言编写的许多程序不经修改就可以在C++环境下运行。因此,学习C语言可为进一步学习C++及其他相关语言打下坚实的基础。
C语言的发展

c语言教学课件 第1章 概述 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dsmhb
  • 文件大小0 KB
  • 时间2014-11-14