32升本第一二三章c语言概述

32升本第一二三章c语言概述

ID:8962371

大小:79.00 KB

页数:8页

时间:2018-04-13

32升本第一二三章c语言概述_第1页
32升本第一二三章c语言概述_第2页
32升本第一二三章c语言概述_第3页
32升本第一二三章c语言概述_第4页
32升本第一二三章c语言概述_第5页
资源描述:

《32升本第一二三章c语言概述》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第一章C语言概述一、C语言程序的构成和格式通过以下这个简单的C程序例子,了解C程序的格式和构成。main(){inta,b,sum;a=10;b=20;sum=a+b;printf("%d",sum);}注:(1)C程序中有且仅有一个main函数,程序从main函数开始执行,并且在main函数中结束。(2)用“{}”括起来的部分称为“函数体”,“{”和“}”必须成对出现,表示开始和结束。(3)main()函数的格式:main(){函数体}(4)变量先定义,后使用。定义部分必须在执行部分的前面。(

2、5)C程序中每条语句(定义语句或执行语句)都必须以”;”结束。(6)注释内容必须放在”/*”和“*/”之间。”/*”和“*/”必须成对出现。”/”与“*”之间不能有空格。(7)printf为C语言的屏幕输出函数,注意写法。(8)书写程序时应遵循的规则:语句中的不同单词至少且必须加一个空格以示间隔,若已有明显的间隔符,也可不再加空格来间隔;最好一个语句占一行。补充:注释C语句中有两种注释方法:(1)//:只能注释一行(2)/*…*/:可注释多行,在“/*”和“*/”之间的都属于注释部分。注:注释在

3、程序运行时,不执行,第二种注释需要注意,在二级C考试中出现过,参考教材。第三章数据类型、运算符、表达式一、常量与变量1、常量在程序的运行过程中,其值不发生改变的量。2、常量分类(1)直接常量直接常量又包括整型常量(如12、-3、0)、实型常量(如4.6、-1.23、1.2E+3)和字符常量(如'A'、'6')。(2)符号常量符号常量在使用之前必须先定义,其一般形式为:#define符号常量标识符常量值通过以下两个实现功能相同(求圆面积)的程序,给学生解释使用与不使用符号常量两者的区别。程序1:程

4、序2:#defineR5main()#definePI3.14159{main()floatarea;{intr;floatarea;r=5;area=PI*R*R;area=3.14159*r*r;printf("%f",area);printf("%f",area);}}注:习惯上符号常量的标识符用大写字母。符号常量的值在其作用域内不能被改变。3、变量在程序的运行过程中,其值可以改变的量。4、变量的定义变量定义的一般形式为:类型说明符变量名;注:变量名是合法的标识符,但不可以是关键字;允许在

5、一个类型说明符后,定义多个相同类型的变量,各变量名之间用逗号间隔,最后一个变量名之后必须以“;”号结尾;一般变量的定义放在函数体的开头部分。通过以下例子的讲解,进一步掌握变量的定义与使用。main(){inta,b,c;a=15;b=20;c=b-a;printf("%d",c);}二、标识符1、标识符命名规则(1)只能包含字母、数字和下划线(2)第一个字符必须是字母或下划线(3)C语言区分大小写,如grade和Grade是两个不同的标识符。例、判断下列标识符的合法性(书练习1)sum_tofi

6、le_5_2&ay-m-d4dyes?2、标识符分类(1)关键字:已经事先定义好了,程序远不能再将它们另做它用。参看教材,记住常用的关键字(如int、if、do、break、case、char等)。(2)预定义标识符:在C语言系统中已经使用了的标识符(如printf、scanf、define、include等)。预定义标识符可用作用户标识符。(3)用户标识符:根据用户需要定义的标识符(用户自己取的名字)。用户标识符不能是关键字。注:标识符必须掌握。三、整数和实数1、整型常量分类(1)八进制整型常

7、量以数字0开头,其中由数字0~7组成,如023、076等。(2)十进制整型常量最常用的常量,由数字0~9组成,如15、345、-38等。(3)十六进制整型常量以0x或0X开头,由数字0~9、字母a~f(或大写A~F)组成,如0x7e、0X4AB等。注:在C程序中,只有十进制数可以是负数,而八进制和十六进制数只能是整数。2、整型变量分类(1)短整型变量类型说明符为:[signed]short[int],占用2个字节,取值范围为-32768~32767。(2)基本整型变量类型说明符为:[signed

8、]int,占用4个字节,取值范围为-2147483648~2147483647。(3)长整型变量类型说明符为:[signed]long[int],占用4个字节,取值范围与基本整型变量相同。例:inta;(4)无符号短整型变量类型说明符为:unsignedshort[int],占用2个字节,取值范围为0~65535。(5)无符号基本整型变量类型说明符为:unsigned[int],占用4个字节,取值范围为0~4294967295。(6)无符号长整型变量类型说明符为:unsignedlong[int

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

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

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