第1章 c语言概述.ppt
《第1章 c语言概述.ppt》由会员分享,可在线阅读,更多相关《第1章 c语言概述.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 安 庆 师 范 学 院 计 算 机 与 信 息 学 院本课程学习目标:本课程学习目标:通过省计算机水平考试二级;通过省计算机水平考试二级;教材问题教材问题C语言程序设计语言程序设计学习方法:学习方法:课前要预习;课前要预习;上课思维活跃,尽可能听懂,适当记笔记;上课思维活跃,尽可能听懂,适当记笔记;重视上机实践,有效利用宝贵的上机时间,重视上机实践,有效利用宝贵的上机时间,有问题尽可能及时解决;有问题尽可能及时解决;课后要复习,多做练习,认真、独立、按时课后要复习,多做练习,认真、独立、按时完成作业和实验报告。完成作业和实验报告。引言 安 庆 师 范 学 院 计 算 机 与 信 息 学 院第
2、第1章章 C语言概述语言概述1.1 C语言概况语言概况 1.2 简单的简单的C语言程序语言程序 1.3 算算 法法 安 庆 师 范 学 院 计 算 机 与 信 息 学 院1.1 C语言概况语言概况1.1.1 C语言的发展语言的发展C语言的的前身是语言的的前身是ALGOL语言(语言(ALGOL 60是一种面向问是一种面向问题的高级语言)。题的高级语言)。1963年英国剑桥大学推出年英国剑桥大学推出CPL(Combined Programming Language)语言。同年剑桥大学的马丁)语言。同年剑桥大学的马丁理查德对其简理查德对其简化,提出化,提出BCPL语言。语言。;1970年美国贝尔实验
3、室的肯年美国贝尔实验室的肯汤姆逊进一步简化,提出汤姆逊进一步简化,提出了了B语言(取语言(取BCPL的第一个字母)的第一个字母)。1972年贝尔实验室的布朗年贝尔实验室的布朗W卡尼汉和丹尼斯卡尼汉和丹尼斯M利利奇对其完善和扩充,提出奇对其完善和扩充,提出C语言语言(取取BCPL的第二个字母的第二个字母)。1987年美国标准化协会制定了年美国标准化协会制定了C语言标准语言标准“ANSI C”,即现在流行的即现在流行的C语言。语言。安 庆 师 范 学 院 计 算 机 与 信 息 学 院1.1 C语言概况语言概况1.1.2 C语言的特点语言的特点(1)C语言简洁、紧凑,使用方便、灵活语言简洁、紧凑,
4、使用方便、灵活(2)运算符丰富,表达式能力强运算符丰富,表达式能力强(3)数据结构丰富,便于数据的描述与存储数据结构丰富,便于数据的描述与存储(4)C语言是结构化、模块化的编程语言语言是结构化、模块化的编程语言(5)语语法限制不太法限制不太严严格,程序格,程序设计设计自由度大自由度大(6)C语言是具有低级语言功能的高级语言语言是具有低级语言功能的高级语言(7)生成目生成目标标代代码质码质量高,程序量高,程序执执行效率高行效率高(8)可移植性好可移植性好 安 庆 师 范 学 院 计 算 机 与 信 息 学 院1.21.2 简单的简单的C C语言程序语言程序 一一个个完完整整的的语语言言程程序序由
5、由一一个个或或多多个个具具有有相相对对独独立立功功能能的的程程序序模模块块组组成成,这这样样的的程程序序模模块块称称为为“函数函数”。因此,函数是程序的基本单位。因此,函数是程序的基本单位。一一个个C程程序序,不不管管它它有有多多简简单单,都都必必须须有有且且只只有有一个主函数,例如:一个主函数,例如:main()安 庆 师 范 学 院 计 算 机 与 信 息 学 院1.21.2 简单的简单的C C语言程序语言程序 【例例1-1】在计算机屏幕上输出在计算机屏幕上输出“How are you!”/*EX1-1.C */main()printf(How are you!n);安 庆 师 范 学 院
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 c语言概述 语言 概述
限制150内