C语言辅导班第2章.ppt

C语言辅导班第2章.ppt

ID:56527497

大小:246.50 KB

页数:50页

时间:2020-06-27

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

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

1、全国计算机等级考试 二级C语言第2章C程序设计的初步知识第2章C程序设计的初步知识2.1简单C语言程序的构成和格式求矩形的面积#includemain(){doublea,b,area;a=1.2;/*将矩形的两条边长赋给a和b*/b=3.6;area=a*b;/*计算矩形的面积并存储到变量area中*/printf(“a=%f,b=%f,area=%f”,a,b,area);/*输出矩形的两条边长和面积*/}补充以下几点:(1)任何一个C程序都必须包含以下格式:main(){}(2)C语言的函数体可以分为两大部

2、分:定义部分和执行部分,定义部分必须在执行部分之前。(3)C程序中用到的变量都必须先定义后使用,定义变量必须放在程序的定义部分。(4)C程序无论是定义语句还是执行语句,每一个语句最后都必须有一个分号,即使是程序的最后一个语句也不例外。分号是结束的标志。(5)C程序书写格式自由,语句可以从任一列开始书写,一行内可以写多个语句。4函数与主函数程序由一个或多个函数组成必须有且只能有一个主函数main()程序执行从main开始,在main中结束,其它函数通过被主函数直接或间接调用得以执行。程序语句C程序由语句组成用“;”作为语句终止符5例:/

3、*输出/*矩形的两条边长*/和面积*/非法注释注释部分部分只是给程序设计者阅读,对程序的实际运行不起任何作用/**/为注释,不能嵌套6优秀程序员的素质:使用TAB缩进{}对齐有足够的注释有合适的空行main(){……………….…………………………..…………..……………….………………………….……………….………………..}main(){inti,j,sum;sum=0;for(i=1;i<10;i++){for(j=1;j<10;j++){sum+=i*j;}}printf(“%d”,sum);}2.2标识符在C语言中用于给

4、各种对象起名字的有效字符序列称为标识符。标识符可以用作常量名、变量名、函数名和后面要学到的指针名、数组名等。C语言中的标识符的命名规则如下:(1)标识符只能由字母、数字和下划线组成。(2)标识符的第一个字符必须是字母或下划线。(3)标识符中的大小写字母是有区别的,如abc与Abc是两个完全不同的标识符。合法的标识符:axsumspelsprogramab1_tofile_5a1b2c3_2B3非法的标识符:yes?(含有不合法的字符“?”)234a(第一个字符不能为数字)yesno(空格不是合法的标识符字符)yes/no(含有不合法的

5、字符“/”)Πr(“Π”不是字母,为不合法标识符字符)C语言的标识符分为如下三类关键字:关键字具有特定含义的、专门用来说明C语言特定成分的一类标识符,不能另作他用。如int就是关键字,用来定义整型变量的标识符。预定义标识符:在C语言中预先定义并具有特定的含义的标识符,可以另作他用,但建议尽量不要修改其含义。如库函数名字printf,scanf和编译预处理命令define,include等。10autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoi

6、fintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunsignedunionvoidvolatilewhile32个关键字C语言的标识符分为如下三类用户标识符:由用户根据需要定义的标识符。用户标识符一般用来给变量、函数、数组或者指针等命名。命名时,标识符的选择由用户自定,但是不能与关键字相同。用户可以把预定义标识符重新定义做他用,但这将使这些预定义标识符失去预先定义的意义。例如intprintf=3;printf就是合法的用户标识符常量定义:所谓常量就是在程

7、序的运行过程中,其值不能改变的量。常量分为整型常量、实型常量、字符常量和字符串常量等。常量的类型从字面形式上是可以区分的。C语言中,用一个符号名来代表一个常量(符合标识符命名规则),称为符号常量。例:计算圆面积的C语言程序#include“stdio.h”#definePI3.14159/*定义符号名PI为3.14159*/main(){floatr,area;r=12.5;area=PI*r*r;printf(“area=%f”,area);}在程序进行编译的时候,所有出现PI的地方,都用3.14159来替换变量定义:变量就是在

8、程序的运行过程中其值可以改变的量。它们是由用户定义的,变量的命名必须遵循标识符的命名规则。先定义,后使用;先赋值,后运算。重点:一个变量实质上是代表了内存中的某个存储单元,对变量的操作实际上是对存储单元的操作,给变量赋值

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

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

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