C语言 第01章 C语言概述.ppt
《C语言 第01章 C语言概述.ppt》由会员分享,可在线阅读,更多相关《C语言 第01章 C语言概述.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C C 语言程序设计语言程序设计授课教师:陈竞授课教师:陈竞邮箱:邮箱:学时:学时:54+18=72第一章第一章 CC语言概述语言概述 1.1 C语言出现的历史背景 1.2 C语言的特点 1.3 简单的C程序介绍 1.4 C程序的上机步骤第一章第一章 目录目录1.1 C1.1 C语言出现的历史背景语言出现的历史背景1.1 C1.1 C语言出现的历史背景语言出现的历史背景计算机语言计算机语言机器语言机器语言汇编语言汇编语言高级语言高级语言1.1 C1.1 C语言出现的历史背景语言出现的历史背景ALGOL 60CPLBCPLB语言语言C语言语言标准标准CANSI CISO C1.2 C1.2 C语
2、言的特点语言的特点1.1.语言简洁、紧凑,使用方便、灵活。语言简洁、紧凑,使用方便、灵活。1.2 C1.2 C语言的特点语言的特点2.2.运算符丰富。运算符丰富。3.3.数据结构丰富。数据结构丰富。4.4.具有结构化的控制语句。具有结构化的控制语句。5.5.语法限制不太严格,程序设计自由度大。语法限制不太严格,程序设计自由度大。6.6.既是高级语言,又具有低级语言的功能。既是高级语言,又具有低级语言的功能。7.7.生成目标代码质量高,程序执行效率高。生成目标代码质量高,程序执行效率高。8.8.可移植性好。可移植性好。1.3 1.3 简单的简单的C C程序介绍程序介绍例例1.1 1.1 输出一行
3、信息:输出一行信息:This is a c program.This is a c program.1.3 1.3 简单的简单的C C程序介绍程序介绍#includemain()printf(“This is a c program.n”);/*一个程序的开始一个程序的开始*/*函数开始的标志函数开始的标志*/*输出输出*/*函数结束的标志函数结束的标志*/例例1.2 1.2 求两个整数之和。求两个整数之和。解题思路解题思路:(1)(1)准备两个整数准备两个整数;(2)(2)作加法运算作加法运算;(3)(3)将运算结果存放在哪里将运算结果存放在哪里;(4)(4)输出和。输出和。1.3 1.3
4、简单的简单的C C程序介绍程序介绍1.3 1.3 简单的简单的C C程序介绍程序介绍main()int a,b,sum;a=123;b=456;sum=a+b;printf(“sum is%dn”,sum);/*一个程序的开始一个程序的开始*/*函数开始的标志函数开始的标志*/*输出输出*/*函数结束的标志函数结束的标志*/*变量说明,申请存储空间变量说明,申请存储空间*/*给出两个整数,给变量赋值给出两个整数,给变量赋值*/*作加法,并保留和作加法,并保留和*/#include例例1.3 1.3 比较两个整数,将较大的输出。比较两个整数,将较大的输出。解题思路解题思路:(1)(1)从键盘输入
5、两个整数从键盘输入两个整数;(2)(2)进行比较,得出较大的整数进行比较,得出较大的整数;(3)(3)将比较结果存放在某一存储单元将比较结果存放在某一存储单元;(4)(4)输出较大的整数。输出较大的整数。1.3 1.3 简单的简单的C C程序介绍程序介绍1.3 1.3 简单的简单的C C程序介绍程序介绍main()int a,b,c;scanf(“%d,%d”,&a,&b);c=max(a,b);printf(“max=%d”,c);int max(int x,int y)int z;if(xy)z=x;else z=y;return(z);/*主函数主函数*/*输出输出*/*变量说明,申请存
6、储空间变量说明,申请存储空间*/*输入变量输入变量a和和b的值的值*/*定义定义max函数函数*/*调用函数调用函数max进行比较并保留结果进行比较并保留结果*/*定义本函数中用到的变量定义本函数中用到的变量z*/*进行比较进行比较*/*将将z的值返回,通过的值返回,通过max带回调用处带回调用处*/int max(int x,int y);C C程序结构小结程序结构小结1.C1.C语言程序由函数构成,有且只有一个语言程序由函数构成,有且只有一个mainmain 函数。函数。2.2.函数由函数首部和函数体组成。函数由函数首部和函数体组成。函数的一般结构如下:函数的一般结构如下:函数类型函数类型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言 第01章 C语言概述 语言 01 概述
限制150内