C程序设计语言基础课件.ppt

C程序设计语言基础课件.ppt

ID:57056780

大小:822.00 KB

页数:98页

时间:2020-07-30

C程序设计语言基础课件.ppt_第1页
C程序设计语言基础课件.ppt_第2页
C程序设计语言基础课件.ppt_第3页
C程序设计语言基础课件.ppt_第4页
C程序设计语言基础课件.ppt_第5页
资源描述:

《C程序设计语言基础课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C程序设计语言清镇市第一中学汪思言2012年第一章类型、运算符与表达式类型与变量、常量类型的作用:类型规定了信息在计算机中的存储空间和方式,以及这些信息所够进行的运算。C语言的基本数据类型有:整数:int,long;实数:float,double;字符:char空:void关键字:关键字是C语言组成的一部分,包括数据类型和流程控制以及变量修饰的单词,如int,if/else,while...等等。类型的存储空间和值范围变量inta;内存中某处的一个位置,我们把这个位置称为a;变量:变量是内存地址的名称,用来方便我们在计算过程中存

2、储相应的数据信息。变量在使用前必须先定义!变量的定义定义方式:变量的定义位置在其他非定义语句之前。定义的格式:(1)定义一个变量:类型名变量名;(2)一次定义多个变量:类型名变量名1,变量名2,...,变量名n;(3)带初始化的变量定义:类型名变量名1=初值,变量2=初值;注意:(1)变量名只能由大小写字母,数字和下划线“_”组成,且不能以数字开头。(2)定义完成后以分号结束。定义示范:定义一个整数变量a:inta;定义一个实数b,c,d:floatb,c,d;非法的变量名:3a:不能以数字开头a2:不能含有空格$a:只能由字母

3、、数字或下划线组成int:名称和关键字(类型名)相同。合法的变量名:a1,a2,num_flag常量概念:在运行过程中不会改变值的量。分类:字面常量:如1.5,3.14,'a',"good~~~"等;符号常量:在变量的定义前使用const修饰符,可以将一个量声明为常量。如:constintpi=3.1415926;pi在整个过程中就成为一个常量,不能修改其值,比如“pi=6.28”的语句就是非法的,无效的。表达式赋值变达式运算表达式关系表达式逻辑表达式注释赋表表达式格式:变量名=值或表达式;例:a=3.14;c=(a+b)*(a

4、-b);d=sin(3.14);运算表达式前面的例子“c=(a+b)*(a-b)”和“a=sin(3.14)”中等号“=”右边的部分就是一个运算表达式。本质:运算表达式的本质是可以含有函数计算的四则混合运算表达式。优先级:()>*,/,%>+,-关系表达式:关系表达式的结果只有两种:1和0,分别代表“真”和“假”。关系表达式就是指关系运算,有如下几种:设:a=1,b=2,则有:逻辑表达式逻辑表达式与我们日常生活中的“并且”,“或者”、“不是”等类似。设有a=1,b=2,c=3优先级:非>与>或特殊的分号“;”西文分号在C语言中有

5、特殊作用,它表示一个表达式的结束。在C语言中,不同语句之前是通过“;”来分隔的,比如定义几个变量:inta,b,c,d;上述语句的结束位置是变量d后面的“;”,这也意味着有些情况一下一行写不完某些语句的时候可以换到下一行去接着写。注释注释的作用:注释是用来给程序员编写代码时便于理解代码而编写的内容,它本不是代码的组成部分,在编译过程中,编译器将完全忽略掉它的存在。注释的格式:C语言支持两种格式的注释单行注释://注释内容多行注释:/*注释内容*/注释示例intflag;//查找标志time_tnow=time(0);/*获取当前

6、时间*//**函数:add*功能:计算两个数的和*参数:a,b为整数*/intadd(inta,intb){...}注意:注释不能嵌套!类似/*/*...*/*/的注释是不允许的。第二章控制流控制流的作用使得在条件满足的情况下做某些事情。各控制语句的含义:1.分支结构if/else格式:if(条件){...}else{...}示例1:inta=1,b=2;if(a

7、if(a>b){printf("a是最大值");printf("a=%d",a);}else{printf("b是最大值");}左边程序将输出:b是最大值左边“{printf("a是最大值");printf("a=%d",a);}”称为复合语句,表示如果a>b成立的情况下,这两条语句都会被执行。1.分支结构if/elseif/else的另一种形式:if(条件){...}elseif(条件2){...}else{...}示例:inta=5,b=4,c=3;if(a

8、ntf("a

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

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

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