第3章_最简单的C程序设计.ppt

第3章_最简单的C程序设计.ppt

ID:59953908

大小:935.00 KB

页数:102页

时间:2020-11-29

第3章_最简单的C程序设计.ppt_第1页
第3章_最简单的C程序设计.ppt_第2页
第3章_最简单的C程序设计.ppt_第3页
第3章_最简单的C程序设计.ppt_第4页
第3章_最简单的C程序设计.ppt_第5页
资源描述:

《第3章_最简单的C程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章最简单的程序设计本章要点数据的描述规则数据的操作规则数据的输入输出数据类型:性质相同的一组值及在这组值上所能进行的所有运算(操作)的集合。规定了与此数据类型相关的量的取值范围规定了这些量所能进行的操作主要内容3.1顺序程序设计举例3.2数据的表现形式及其运算3.3C语句3.4数据的输入输出例3.1有人用温度计测量出用华氏法表示的温度(如F,今要求把它转换为以摄氏法表示的温度(如C)。解题思路:找到二者间的转换公式f代表华氏温度,c代表摄氏温度3.1顺序程序设计举例3.1顺序程序设计举例#includeintmain(){floatf

2、,c;//定义f和c为单精度浮点型变量f=64.0;c=(5.0/9)*(f-32);printf(“f=%fc=%f",f,c);return0;}//输出f和c的值3.1顺序程序设计举例例3.2计算存款利息。有1000元,想存一年,有三种方法可选:活期,年利率为r1一年期定期,年利率为r2存两次半年定期,年利率为r3请分别计算出一年后按三种方法所得到的本息和。解题思路:确定计算本息和的公式。从数学知识可知:若存款额为p0,则:活期存款一年后本息和为:p1=p0(1+r1)一年期定期存款,一年后本息和为:p2=p0(1+r2)两次半年定期存款,一

3、年后本息和为:p3=p0(1+r3/2)2#includeintmain(){floatp0=1000,r1=0.0036,r2=0.0225,r3=0.0198,p1,p2,p3;p1=p0*(1+r1);p2=p0*(1+r2);p3=p0*(1+r3/2)*(1+r3/2);printf(”%f%f%f”,p1,p2,p3);return0;}3.1顺序程序设计举例定义变量同时赋予初值3.2数据的表现形式及其运算3.2.1常量和变量3.2.2数据类型3.2.3整型数据3.2.4字符型数据3.2.5浮点型数据3.2.6怎样

4、确定常量的类型3.2.7运算符和表达式3.2.1常量和变量1.常量在程序运行过程中,其值不能被改变的量称为常量。(1)整型常量:即整常数,在C语言中可用三种形式表示:十进制,例如:10、-36。八进制(以数字0开头),例如:0123,等于十进制83。十六进制(以数字0+小写字母x开头),例如:-0x12,等于十进制-18;0x123,代表16进制数123,等于十进制数291。3.2.1常量和变量(2)浮点型常量:浮点型常量有两种表示形式十进制小数形式。例如3.14、9.8指数形式:<尾数>E(e)<整型指数>。如:3.0E+5注:指数形式字母e(或E)之前

5、必须有数字,且e后面的指数必须为整数;小数形式必须有小数点,可以没有前置或后置零。1e3、1.8e-3、-123e-6、-.1e-3e3、2.1e3.5、.e3、e3.2.1常量和变量(3)字符常量普通字符:用单引号括起来的一个字符,例如:‘A’、‘1’、‘+’等。只能包含一个字符。转义字符:C语言还允许使用一种特殊形式的字符常量,就是以反斜杠“”开头的转义字符。注意:如果反斜杠或单引号本身作为字符常量,必须使用转义字符:‘\’、‘’’。‘a’,’A’,‘1’‘abc’、“a”常用转义字符:换行10t横向跳格(水平制表符Tab)9r回

6、车(carriagereturn)13b退格(backspace)8’单撇(单引号)字符39\反斜杠92dddddd表示1到3位八进制数字如:’101’→’A’xhhhh表示1到2位十六进制数字如:’x1b’→ESC3.2.1常量和变量(4)字符串常量字符串常量是用一对双引号括起来的若干字符序列。字符串中所含字符的个数称为字符串长度。长度为0的字符串(即一个字符都没有的字符串)称为空串,表示为“”(一对紧连的双引号)。例如:“Howdoyoudo.”、“Goodmorning.”等,都是字符串常量,其长度分别为14和13(空格也是一个有效字符

7、)3.2.1常量和变量〃为字符串的分隔符,不是字符串的一部分字符串中要使用〃,必须用转义字符:42、〃‘a’是字符常量,”a”是字符串常量,二者不同。C规定:在每一个字符串常量的结尾加一个“字符串结束标志”,以便系统据此判断字符串是否结束。C规定以字符’0’作为字符串结束标志。如:如果有一个字符串常量”CHINA”,实际上在内存中的存储形式是:字面常量:从其字面形式上即可识别其值的大小和所属数据类型的常量,是没有名字的不变量。3.2.1常量和变量CHINA3.2.1常量和变量(5)符号常量用#define指令,指定用一个标识符代表一个常量。符号

8、常量的值在其作用域内不能改变,也不能再被赋值。如:#defineP

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

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

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