C语言第2章C程序设计的初步知识.ppt

C语言第2章C程序设计的初步知识.ppt

ID:51643584

大小:377.84 KB

页数:49页

时间:2020-03-27

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程序的构成与格式(main函数等)标识的定义规则数据类型的定义方法与存储算术运算符的运算规则掌握赋值表达式和复合赋值表达式掌握自加、自减运算符和逗号运算符的运算2.1简单C语言程序的构成及格式例2.1计算长为a,宽为b的长方形面积s的C程序。#includemain()/*主函数*/{inta,b,s;/*定义a,b,s三个整型变量*/printf("a,b=?");scanf("%d,%d",&a,&b);/*读入两个整数,存入变量a和b中*/s=a*b;/*计算长方形的面积s的值*/printf("s=%d",

2、s);/*输出面积s的值*/}第2章程序设计的初步知识例2.2求两个整数中最大数的C程序。#includemain()/*主函数*/{inta,b,c;/*定义a,b,c三个整型变量*/printf("a,b=?");scanf("%d,%d",&a,&b);/*读入两个整数,存入变量a和b中*/c=max(a,b);/*调用max函数求a,b两个数中的最大数*/printf("c=%d",c);/*输出最大数c的值*/}intmax(intx,inty)/*定义max函数*/{intz;/*定义整型变量z*/if(x>y)z=x;elsez=y;/*

3、求x,y两个数中的最大数z*/return(z);/*返回z的值*/}第2章程序设计的初步知识2.1简单C语言程序的构成及格式C语言程序具有以下结构:(1)C程序由函数构成。(2)函数包括函数首部和函数体。(3)每个函数体必须用一对花括号“{“和”}”括起来,包括声明部分和执行部分。(4)声明部分用来对函数中使用的变量和函数作说明。(5)执行部分由基本语句组成,确定完成函数功能的操作。第2章程序设计的初步知识2.1简单C语言程序的构成及格式C语言程序格式说明:(1)每个基本语句的结尾必须要用“;”作为终止符。(2)每个程序必须有一个而且只能有一个称为主函数的main()函数

4、。(3)main()函数没有固定的位置。(4)程序一般用小写字母书写。(5)注释部分包含在“/*”和“*/”之间,可以出现在程序的任何地方,在编译时忽略。第2章程序设计的初步知识2.1简单C语言程序的构成及格式2.2标识符、常量与变量常量:是在程序运行过程中其值不能发生改变的量。例如256、3.45、'a'等。变量:是在程序运行过程中其值可以发生改变的量。变量在内存中占据一定的存储单元。在该存储单元中存放变量的值。变量的标识通过给变量取名实现,所以一个变量应该有一个名字。标识符:用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列称为标识符,简单地说,标

5、识符就是一个名字。第2章程序设计的初步知识C语言规定标识符必须满足以下规则:(1)所有标识符必须由一个字母(a~z,A~Z)或下划线(_)开头。(2)标识符的其他部分可以用字母、下划线或数字(0~9)组成。(3)大小写字母表示不同意义,即代表不同的标识符。(4)标识符只有前32个字符有效。(5)标识符应当尽量遵循“简洁明了”和“见名知义”的原则。(6)标识符不能使用C语言的关键字。第2章程序设计的初步知识2.2标识符、常量与变量所谓关键字就是已被TurboC2.0本身使用、不能作其他用途使用的字。TurboC2.0有以下关键字:TurboC2.0扩展的共11个:asm_cs

6、_ds_es_sscdeclfarnearhugeinterruptpascal由ANSI标准定义的共32个:autodoubleintstructbreakelselongswitchcaseenumregistertypedefcharexternreturnunionconstfloatshortunsignedcontinueforsignedvoiddefaultgotosizeofvolatiledoifwhilestatic第2章程序设计的初步知识2.2标识符、常量与变量C语言规定变量在使用前必须先定义。变量定义的一般形式为:类型说明符变量标识符,变量标识符,

7、…;示例:inta,b,c;floate,f;charx,y;以上int,float,char为类型说明符,a,b,c,e,f,x,y为变量标识符。第2章程序设计的初步知识2.2标识符、常量与变量2.3数据类型数据的组织形式称为数据结构。C语言中的数据结构表现为数据类型。第2章程序设计的初步知识数据类型构造类型指针类型空类型(无值类型)void枚举类型enum数组类型结构类型struct联合类型union基本类型整型int字符型char实型(浮点型)单精度实型float双精度实型double2.3数据类型1.整型变

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

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

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