C语言程序设计概述第一章ppt课件.ppt

C语言程序设计概述第一章ppt课件.ppt

ID:59421489

大小:726.50 KB

页数:32页

时间:2020-09-19

C语言程序设计概述第一章ppt课件.ppt_第1页
C语言程序设计概述第一章ppt课件.ppt_第2页
C语言程序设计概述第一章ppt课件.ppt_第3页
C语言程序设计概述第一章ppt课件.ppt_第4页
C语言程序设计概述第一章ppt课件.ppt_第5页
资源描述:

《C语言程序设计概述第一章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计——第1章C语言程序设计概述C语言产生与发展C语言特点与应用C语言程序结构本章主要内容提示程序设计算法基础软件开发方法本章学习目标知识目标了解C语言的特点与当前应用熟悉C语言程序总体结构理解程序设计方法与思想掌握C语言程序编译步骤能力目标认识编程规范与编程风格重要性初步掌握常用算法描述工具能模仿编写一个符合C语言规范的简单C语言程序在VC++开发环境下创建一个简单C语言程序并运行【学习提示】本章内容是对C语言的概述性介绍,包含其特点、总体结构及算法描述,其中重点是掌握关于C语言上机

2、操作流程和编程规范,做好这一步,真正属于你的编程世界就此开始。1.1C语言产生与发展C语言发展过程产生背景产生过程时间:1972~1973地点:美国贝尔实验室目的:UNIX操作系统设计人:Ken.Thompson和Dennis.M.RitchieC标准标准C:K&R合著《TheCProgrammingLanguage》ANSIC:1983年87ANSIC:1987年1990年国际标准的ANSICC语言的创始人 DennisM.Ritchie1.2C语言特点与应用一、C语言特点语言成分简洁、紧凑,

3、书写形式自由拥有丰富的数据类型运算符丰富、功能更强大是结构化程序设计语言语句简练、紧凑,程序设计灵活C语言编写的程序具有良好的可移植性可以实现汇编语言的大部分功能编译后生成的目标代码小,质量高二、C语言应用早期操作系统开发单片机应用程序开发嵌入式系统程序开发基于网络新的应用硬件(Hardware)操作系统(OS)应用程序 (Application)应用 平台基于 平台的 应用 程序C语言被分类为高级语言,但实际上它是一种介于高级语言和低级语言之间的语言。很多流行语言、新生语言都借鉴了它的思想、语

4、法。1.3C语言程序结构组成一个C源程序的基本部分和书写格式,代表了构成C语言程序的基本结构,一个完整C语言程序应该具备如下特征:每一个C语言程序都必须有,而且只能有一主函数,名称为main()。C语言程序基本单位是函数。在程序中,函数名下有一对大括号{…………},大括号中内容称为函数体函数体由声明部分和执行部分组成,声明部分对程序中定义的变量进行说明,说明变量的类型一个完整的C语言语句必须以分号结束,分号是C语言程序必要组成。一、C语言程序结构一个完整的C语言语句必须以分号结束,分号是C语言程

5、序必要组成。在程序开始中,以“#”开始的部分,如#include,称为编译预处理命令,作用是对程序中出现的标准函数进行解释。在程序语句后面,以/*………*/形式出现的内容,称为注释语句典型C语言程序结构预处理命令(以#号开头)voidmain(){变量说明部分;/*注释部分*/执行语句部分;/*注释部分*/………}函数1()………函数n()格式特点习惯用小写字母,大小写敏感不使用行号,无程序行概念可使用空行和空格常用锯齿形书写格式<>main(){……………….……………………

6、……..…………..……………….………………………….……………….………………..}main(){inti,j,sum;sum=0;for(i=1;i<10;i++){for(j=1;j<10;j++){sum+=i*j;}}printf(“%d”,sum);}优秀程序员的素质之一:使用TAB缩进{}要配对并注意缩进对齐有足够的注释有合适的空行C程序格式和结构特点/*求两个正整数的最大公约数*/main(){intm,n,r;scanf("%d%d",&m,&n);r=mod(m,n);

7、while(r!=0){m=n;n=r;r=mod(m,n);}printf("最大公约数为:%d",n);}intmod(intx,inty){return(x%y);}主函数,有且仅有一个。程序从main()第一条语句开始运行,在main()中结束。函数/*注释*/函数调用用户自定义函数二、简单C语言程序实例【例1-1】在屏幕上直接输出文本WelcomeToBeijing!”#includevoidmain(){printf("WelcomeToBeijing!");}

8、【例1-2】求两个整数和并显示计算结果#includevoidmain()/*计算两数之和*/{inta,b,sum;/*定义变量*/a=15;b=30;/*以下3行为C语句*/sum=a+b;printf("sum=%d",sum);}三、编程风格与编程规范养成良好编程风格与编程规范重要性程序开发需要团队合作,每个程序员编写的代码,不仅要自己明白,也要让的别人读懂,一个好的程序员,不仅要实现程序的功能,也要让自己的程序具有良好的可读性良好编程风格应该体现在程序的可读性、可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。