1 / 30
文档名称:

第一章 C语言概述.ppt

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

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

分享

预览

第一章 C语言概述.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第一章 C语言概述.ppt

文档介绍

文档介绍:教学目标:通过本讲帮助学生了解C语言的特点、掌握C程序的基本结构和熟悉C程序的编辑、编译、调试和运行过程。
了解: C语言的特点。
重点: C程序的基本结构;
C程序的编辑、编译、调试和运行过程、C语言的上机环境。
教学方法:理论教学与实践教学相结合。
第一章 C 语言概述
第 1章 C 语言概述
C语言的发展简史与特色

简单的C程序介绍
C程序的实现
第 1章 C 语言概述
C语言的发展简史与特色
C语言发展简史
C语言是目前世界上最广泛使用的通用计算机语言。用它既可编写计算机系统软件,也可编写各种应用软件,所以在数百种计算机语言中,C语言仍然是目前最流行、最受欢迎的计算机语言。
现在, Windows已成为计算机的主要操作系统, 相应的基于Windows的程序开发多采用C++,它虽是一种面向对象的语言, 但其核心内容仍是标准C。
C语言是在早期的B语言基础上发展起来的。
C语言于1972年~1973年间, 诞生于美国的贝尔实验室, 。
C语言的产生基于两个方面的需要。一是为满足UNIX操作系统开发的需要。UNIX操作系统是一个通用的、复杂的计算机管理系统。二是为拉近高级语言与硬件之间距离的需要。
C语言集高级语言与汇编语言优点于一身。
C语言面对实际应用的需要而产生, 直至今日仍不改初衷。
第 1章 C 语言概述
C语言的特点
、紧凑,使用方便、灵活。
, 将括号、赋值、强制类型转换、取量
地址等都以运算实现。
3. 运算符多样。
4. 函数是程序的主体。函数是程序的基本单位,是C语言的灵魂。
5. C语言语法限制不太严格,程序书写自由度大, 对程序员要求不高。
第 1章 C 语言概述
6. C语言允许直接访问物理地址。能进行位运算, 能实现汇编语言的大部分功能, 能直接对硬件进行操作,它是高级语言中的低级语言。
7. C语言编译系统小, 生成目标代码质量高, 程序执行效率高。
8. 可移植性好。
第 1章 C 语言概述
C语言的关键字和语句形式

关键字又称为保留字, 由系统提供, 用以表示特定的语法
成份, 是构成C语言的语法基础。常见关键字有32个。
①程序控制语句关键字(12个)
if else for do while continue switch
break case default goto return
②类型定义说明关键字(12个)
int char float double long short
signed unsigned enum struct union void
③存储类别定义说明关键字(4个)
auto register static extern
第 1章 C 语言概述
④常量、变量定义和自定义类型关键字(3个)
const volatile typedef
⑤字节测试关键字(1个)
sizeof
[注意]关键字有特定的语法含义, 不允许用户重新定义。
关键字在程序中像国家的名字一样, 绝对不能拼错。
第 1章 C 语言概述
2. 语句形式
①控制语句
if(~)~else~ /* 选择分支语句*/
switch(~) case…; /* 多分支语句*/
for(~;~;~)~ /* for循环语句*/
while(~)~ /* while循环语句*/
do~;while(~); /* do while循环语句*/
continue; /* 无条件进行下一次循环语句*/
break; /* 无条件结束当前层循环或跳出switch语句*/
goto~ /* 无条件跳转到程序指定处语句*/
return~ /* 函数调用结束返回语句*/
第 1章 C 语言概述
②函数调用语句
函数名(实参表达式表);
③表达式语句
表达式;
④空语句
;或{} /* 不做任何操作*/
⑤复合语句(分程序)
{~}
⑥注释语句
/*~*/ /* 注释的部分不参加程序编译和运行*/
其中“~”代表一个或多个表达式或语句,括号内为表达式,括号外为语句。
第 1章 C 语言概述

最近更新

2026年公司办公室规章制度有哪些 15页

儿童饮食与过敏体质 33页

内科急救护理中的监测技术 57页

2026年公司保证承诺书范例 5页

2026年公司企业办公室管理制度 59页

2026年公务员面试介绍 4页

2026年八月的石榴歇后语 3页

2026年八年级语文工作总结 15页

2026年八年级国旗下倾听主题讲话稿 倾听主题讲.. 7页

2026年八字喜火女孩起名常用字 4页

2023年七台河职业学院单招职业倾向性考试题库.. 39页

2023年三亚中瑞酒店管理职业学院单招综合素质.. 40页

2023年三亚航空旅游职业学院单招职业适应性考.. 41页

2023年三门峡社会管理职业学院单招职业倾向性.. 40页

2023年上海中医药大学单招职业技能测试模拟测.. 39页

2023年上海商学院单招职业技能考试题库附答案.. 41页

2023年上海市单招职业适应性考试题库完美版 40页

2023年上海师范大学天华学院单招职业技能考试.. 41页

2026年全国高考甲卷数学试卷及答案 8页

2023年上海海洋大学单招职业倾向性考试模拟测.. 41页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页

AQ 7011-2018《高温熔融金属吊运安全规程》 11页

保洁外包单位月度考评表 3页

基于 ABAQUS 的切削残余应力仿真说明书 43页

气动球阀使用说明书 2页