第2章C语言概述ppt课件全

上传人:ni****g 文档编号:568957115 上传时间:2024-07-27 格式:PPT 页数:10 大小:160.04KB
返回 下载 相关 举报
第2章C语言概述ppt课件全_第1页
第1页 / 共10页
第2章C语言概述ppt课件全_第2页
第2页 / 共10页
第2章C语言概述ppt课件全_第3页
第3页 / 共10页
第2章C语言概述ppt课件全_第4页
第4页 / 共10页
第2章C语言概述ppt课件全_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《第2章C语言概述ppt课件全》由会员分享,可在线阅读,更多相关《第2章C语言概述ppt课件全(10页珍藏版)》请在金锄头文库上搜索。

1、第2章 C语言概述第2章_C语言概述ppt课件(全)1. 语言是在语言是在B语言的基础上发展起来的。语言的基础上发展起来的。v1963年年,CPL(Combined Programming Language)语言语言v1967年年,BCPL(Basic Combined Programming Language)语言语言v1970年年, B语言语言(取取BCPL的第一个字母的第一个字母)v1972年年, 语言语言(取取BCPL的第二个字母的第二个字母) 2. C语言的版本:标准语言的版本:标准C,ANSI C2.1 C语言的发展历史语言的发展历史第2章_C语言概述ppt课件(全)1978年,年

2、,B. W. Kernighan和和D. M. Ritchie 合著了合著了The C programming language, 称为称为标准标准C。 1983年年,美国国家标准化协会美国国家标准化协会(ANSI)对对C语言制定了新语言制定了新的标准的标准, 称为称为ANSI C。在微型机上使用的在微型机上使用的C语言编译系统有语言编译系统有Microsoft C , Turbo C, Quick C等等,它们的不同版本又略有差异。它们的不同版本又略有差异。C+等面向对象语言(第四代语言)是等面向对象语言(第四代语言)是C语言的发展语言的发展; Java语言也是以语言也是以C为基础的。为基础

3、的。 VC+,VJ+等是可视化语言。等是可视化语言。第2章_C语言概述ppt课件(全)2.2 C语言的特点语言的特点(1)简洁紧凑)简洁紧凑 (2)介于汇编语言与高级语言之间)介于汇编语言与高级语言之间 (3)是一种结构化语言)是一种结构化语言 (4)有丰富的数据类型)有丰富的数据类型 (5)有丰富的运算符)有丰富的运算符 (6)具有较高的移植性)具有较高的移植性 (7)灵活性)灵活性(8)缺点)缺点 第2章_C语言概述ppt课件(全)2.3 C语言程序设计初步语言程序设计初步2.3.1 2.3.1 简单的简单的C C程序实例程序实例例例2.1 2.1 在屏幕上输出一行信息在屏幕上输出一行信息

4、:Hello, Everyone!Hello, Everyone!# includevoid main()printf(Hello, Everyone!n);编译预处理主函数语句第2章_C语言概述ppt课件(全)例例 2.2 一个简单的加法计算程序,求两个整数之和一个简单的加法计算程序,求两个整数之和并输出。并输出。#include void main() Input two integers:3 5 sum=8 int x,y,sum; /* 定义存放整数的变量定义存放整数的变量x、y、sum */ printf(Input two integers:); scanf(%d%d,&x,&y)

5、; /* 给变量给变量x,y输入整数输入整数 */ sum=x+y; /* 计算计算x+y, 把结果赋给把结果赋给sum */ printf(sum=%dn,sum); /* 输出输出sum的值的值 */程序运行情况程序运行情况:第2章_C语言概述ppt课件(全)例例2.3 输入三个数,求其中最大的数。输入三个数,求其中最大的数。a, b, c=?3 8 -6 max=8.000000#includefloat max (float x, float y) void main() float a,b,c,d; printf(a,b,c=?n); scanf(%f%f%f,&a,&b,&c);

6、d=max(a,b); d=max(d,c); printf(max=%fn,d);float z; if(xy) z=y; else z=x; return z;第2章_C语言概述ppt课件(全)2.3.2 C2.3.2 C程序结构程序结构 C C程序由程序由函数函数、编译预处理命令编译预处理命令及及注释注释三部分组成。三部分组成。 1 1函数函数 函数包括两部分:函数包括两部分: 函数首部,函数首部, 函数体。函数体。 float max(float x, float y) float z; if(xy) z=y; else z=x; return z; 函数类型函数类型 函数名(参数)函

7、数名(参数) 函数体函数体 第2章_C语言概述ppt课件(全)2编译预处理命令编译预处理命令 以以“#”号开头的行。号开头的行。 不同的编译预处理命令完成不同功能。不同的编译预处理命令完成不同功能。 如如 “#include” 。3注释注释注释部分在编译时均被忽略掉。注释部分在编译时均被忽略掉。注释的目的是增加程序可读性。注释的目的是增加程序可读性。可用可用 /* */对对C程序中的任何部分作注释程序中的任何部分作注释.第2章_C语言概述ppt课件(全)2.4 C程序在计算机上执行程序在计算机上执行2.4.1 C程序执行的步骤程序执行的步骤 编辑、编译编辑、编译 、连接、连接 、运行、运行 第2章_C语言概述ppt课件(全)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号