02_C程序设计初步知识.ppt

02_C程序设计初步知识.ppt

ID:49200769

大小:1.18 MB

页数:81页

时间:2020-02-01

02_C程序设计初步知识.ppt_第1页
02_C程序设计初步知识.ppt_第2页
02_C程序设计初步知识.ppt_第3页
02_C程序设计初步知识.ppt_第4页
02_C程序设计初步知识.ppt_第5页
资源描述:

《02_C程序设计初步知识.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言程序设计第2章C语言基础2.1C语言程序的结构与书写规则一个完整的C语言程序,是由一个main()函数(又称主函数)和若干个其它函数结合而成的,或仅由一个main()函数构成。[例2.1]仅由main()函数构成的C语言程序。#include/*功能:给定矩形两边长,求矩形面积*/main(){floata,b,area;a=1.2;b=3.6;area=a*b;printf(“a=%f,b=%f,area=%f”,a,b,area);}程序运行结果:a=1.200000,b=3.600000,area=4.320000[案例2(1)]由main()函数和函数

2、max()构成的C语言程序。/*由main()函数和函数max()构成的C语言程序示例*/intmax(intx,inty){return(x>y?x:y);}main(){intnum1,num2;printf(“Inputthefirstintegernumber:”);scanf(“%d”,&num1);printf(“Inputthesecondintegernumber:”);scanf(“%d”,&num2);printf(“max=%d”,max(num1,num2));}程序运行情况:Inputthefirstintegernumber:6←┘Inputtheseco

3、ndintegernumber:9←┘max=9源程序书写格式1.所有语句都必须以分号“;”结束,函数的最后一个语句也不例外。2.程序行的书写格式自由,既允许1行内写几条语句,也允许1条语句分写在几行上。如果某条语句很长,一般需要将其分写在几行上。3.允许使用注释。C语言的注释格式为:/*……*/例如,在[案例1.1]和[案例1.2]中,以及本节其它部分给出的源程序中,凡是用“/*”和“*/”括起来的文字,都是注释。(1)“/*”和“*/”必须成对使用,且“/”和“*”、以及“*”和“/”之间不能有空格,否则都出错。技巧:为避免遗漏必须配对使用的符号,例如注释符号、函数体的起止标识符(花

4、括号)、圆括号等等,在输入时,可连续输入这些起止标识符,然后再在其中进行插入来完成内容的编辑。在起止标识符嵌套时,以及相距较远时,这样做更有必要。(2)注释的位置,可以单占1行,也可以跟在语句的后面。(3)如果1行写不下,可另起1行继续写。(4)注释中允许使用汉字。在非中文操作系统下,看到的是一串乱码,但不影响程序运行。2.2常量、变量和标识符标识符标识符可以用作C语言的变量名、符号名、函数名、数组名、文件名等等。标识符必须由字母、数字和下划线组成,并且第一个字符必须是字母area,PI,_ini,a_array,s1,P101p//OK4ab,year-date,a.b,a&b//ER

5、RORC语言标识符分为三类关键字这些标识符已经被C语言规定了特别的用途,不能另作他用。例如:if,default,else,while,int等预定义标识符这些标识符与关键字标识符类似,在C语言中也有特定的用途,也不能另作他用例如:define,printf,NULL,TRUE,FALSE等等用户标识符用户自己根据需要定义的标识符,只要(1)不和C语言关键字和预定义标识符相同;(2)满足标识的命名规则(由字母、数字和下划线组成并且第一个字符为字母)约定:用户标识符一般用匈牙利命名法,做到见名知义、知类型例如:cName(姓名,char类型)iNumber(学号,int类型)常量程序运行过

6、程中其值不能被改变的量C语言有整型常量,实型常量,字符常量和字符串常量等整型常量:25,-10,0(不能带小数点)实型常量:3.14159,-2.71828,0.0,3.0,.8等字符常量:’A’,‘a’,‘’等字符串常量:”China”,“Thisisanapple”符号常量定义方式:#definePI3.1415926PI就是符号常量,它代表3.1415926如此,程序中只要用到π的地方,都可以用PI代替,注意,只是简单的代替变量其值在程序运行过程中可以改变的量。变量必须有名字(变量名),变量名的命名规则必须符合C语言的标识符命名规则例如:a,name,year,id等都是合法的

7、变量名C语言规定,所有变量必须先定义才能使用。C语言的数据类型C语言提供的数据结构,是以数据类型形式出现的。具体分类如下:1.基本类型分为整型、实型(又称浮点型)、字符型和枚举型四种。2.构造类型分为数组类型、结构类型和共用类型三种。3.指针类型。4.空类型C语言中的数据,有常量和变量之分,它们分别属于上述这些类型。2.3整型数据整型数据的分类基本型:int4byte短整型:shortint(或short)2byte长整型:long

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

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

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