C语言-第一章C语言概述.ppt
《C语言-第一章C语言概述.ppt》由会员分享,可在线阅读,更多相关《C语言-第一章C语言概述.ppt(26页珍藏版)》请在三一办公上搜索。
1、C语言程序设计,计算机学院:杨鸣,第一章 C语言概述,计算机系统=计算机硬件系统+计算机软件系统编程语言-计算机软件系统(程序)-计算机运行,1.什么是编程语言,用于编程的语言语言:字 规则 词 规则 句 规则 段 规则 文编程语言:字:int词:int*句:int*a;段:int a=0;for(i=0;i10;i+)a+=i;或 int add()int i,a=0;for(i=0;i10;i+)a+=i;return a;,文:void main()int i,a;for(i=0;i10;i+)a+=i;printf(“%d”,a);或 1.cpp 2.cpp extern int ad
2、d();int add()void main()int i,a=0;int a;for(i=0;i10;i+)a=add();a+=i;printf(“%d”,a);return a;,2.编程应用,计算机的快速计算 自动化处理例:数值计算-解线性方程组,3.为什么要选择C语言学习,开发能力最强,应用最广泛 操作系统开发、应用程序开发、单片机程序开发、网络程序设计很多流行编程语言的基础 C+,Java,C#,MATLAB,专业水平的试金石 各种专业考试首选程序设计语言:研究生入学考试、程序员考试、等级考试后续主干课程的重要基础(计算机专业)数据结构、数据库程序设计、Java程序设计、可视化程序
3、设计、网络编程,4.C语言概述,4.1 C语言历程4.2 C语言的特点4.3 C程序的基本结构4.4 C程序的开发过程4.5 C程序的集成开发环境,4.1 C语言历程,机器语言:10000000 加程序可读性极差编写过程烦琐复杂,易出错、错了又不易查找和修改面向具体机器的,缺乏通用性汇编语言:ADD A,B 机器语言的符号化形式,仍属于面向机器的低级语言程序的通用性和可读性较差高级程序设计语言:a=a+b;,汇编语言,机器语言,高级程序设计语言,产生背景:ALGOL60-CPL-BCPL-B-C产生过程时间:19721973地点:美国贝尔实验室目的:UNIX操作系统设计人:C标准标准C:K&R
4、合著The C Programming LanguageANSI C:1983年87 ANSI C:1987年1990年国际标准的ISO C89,4.2 C语言特点,语言简洁、紧凑、灵活运算符和数据类型丰富程序设计结构化、模块化生成目标代码质量高可移植性好可访问物理地址,进行位操作,中级语言,32个关键字:(由系统定义,不能重作其它定义)auto break case char constcontinue default do double elseenum extern float for gotoif int long register returnshort signed sizeof
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 第一章 概述

链接地址:https://www.31ppt.com/p-6503709.html