C语言第2章C语言概述.ppt

C语言第2章C语言概述.ppt

ID:56430802

大小:55.00 KB

页数:17页

时间:2020-06-18

C语言第2章C语言概述.ppt_第1页
C语言第2章C语言概述.ppt_第2页
C语言第2章C语言概述.ppt_第3页
C语言第2章C语言概述.ppt_第4页
C语言第2章C语言概述.ppt_第5页
资源描述:

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

1、主要内容:C语言的特点(了解、自学)C语言程序的一般结构(熟练掌握)C源程序的上机调试步骤(熟练掌握)2.1C语言的特点1、语言简洁、紧凑2、表达能力强3、能直接访问物理地址4、支持结构化程序设计5、生成的目标代码质量高,程序执行效率高6、可移植性好:可移植性指程序不加修改或稍加修改就可以从一种机器环境下移到另一种机器环境下运行7、语法限制不严,程序设计自由度大8、图形功能强2.2C源程序结构例2.1在屏幕上输出一句话。main()/*函数头*/{/*函数体*/printf(“Howareyou?”);}运行结果:Howareyou?说明:该程序只包含一个函数(函数名为m

2、ain),函数体内只有一个语句。例2.2已知圆的半径为6,计算圆的周长和面积。main(){/*说明三个实型变量,分别表示半径、周长和面积*/floatr,length,area;r=6;/*赋值:将6送给r*/length=2*3.14*r;/*计算周长,结果送length*/area=3.14*r*r;/*计算面积,结果送给area*//*输出周长、面积*/printf("length=%f,area=%f",length,area);}说明:*该程序只由一个main函数组成。*main函数的函数体中可包含多个语句。*根据语句的功能,该语句分为两类:说明语句和可执

3、行语句。*注释:/*……*/例2.3求1+2+3+4+……+n.(其中n由用户输入)。main(){intn,s;printf(“entern:”);scanf(“%d”,&n);/*输入整数n*/s=sum(n);/*函数调用*/printf(“theresultis:%d”,s);/*输出结果*/}intsum(intm)/*函数定义*/{intj,s1=0;for(j=1;j<=m;j++)/*求和*/s1+=j;return(s1);}/*返回和值*/C源程序的一般结构小结:一个完整的C语言程序一般包含以下4部分:(1)编译预处理命令(2)全局变量及函数说明(3)

4、main()函数(4)用户自定义函数关于C源程序结构的说明1.程序的基本组成单位是函数一个程序可以由一个或多个函数组成。函数有两类:库函数和用户自定义函数。库函数是系统提供的,用户可直接调用,如求正弦的函数sin(),开平方函数sqrt()等。对于库函数中没有的功能,需要用户自己编程实现,即自己定义函数。自定义函数的数目由程序的复杂程度决定。2.main函数因为C程序总是从main函数开始执行,所以一个C语言源程序中只能有且仅有一个main函数。该函数在程序中的位置任意:可以在用户自定义的函数前面,也可以在后面,也可以在各个函数之间。3.函数的一般结构C语言的函数由函数头和函

5、数体两部分组成:函数类型函数名(形参表)函数头{说明部分可执行部分函数体}其中,函数中必须的部分是:函数名(){}其中:第一行为函数头,大括号内为函数体,参数根据实际情况可以没有,但括号不能省略。如:voidline(){printf(“-------------------”);}特别提示:函数体中,说明语句必须在所有可执行语句之前4.语句根据语句的复杂程度,可将C语言中的语句分为简单语句和复合语句两大类。简单语句:一般表示一个基本操作,以分号结束。(其中分号是该语句的必要组成部分)复合语句:用花括号{}括起来的一系列语句,该语句以“{”开始,以“}”结束,末尾不需加分号。

6、5.源程序的书写格式①书写(或输入)源程序时,可以一行写一个语句,也可以一行写多个语句,还可以一个语句分几行写。因为各语句之间是以分号或花括号间隔的。通常,一行写一个语句,以保证程序结构清晰。②C语言中用“大括号对”即“{}”来表示程序的层次结构6.注释程序中用/*……*/给出注释,注释中可以是任意的内容。位置:原则上,注释可以出现在程序中允许出现空格的位置;实际编程时,一般放在函数之前或语句之后。作用:编译时注释被忽略,因此注释对程序的运行结果不起作用。使用注释的目的是提高程序的可读性7.C语言中,大小写字符不通用,如a和A表示两个不同的符号。编程时,一般用小写字母,具有特

7、殊意义的符号用大写,以示区别。注意培养良好的编程风格,如加注释、大括号的对齐、适当的右缩等(参见P17例2.5)2.3C源程序的上机调试步骤以TurboC2.0环境为例,上机调试包括:编辑、编译、连接、运行4步1、编辑:包括源程序的输入、修改、存盘。文件后缀为".c"所用命令:File/New(新建),Save(存盘),Load(打开),EDIT(编辑)2、编译:翻译成二进制并进行语法检查,若有错,则回到编辑状态继续修改。文件后缀".obj"所用命令:Compile/CompiletoOBJ3、连接:目

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

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

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