最简单的c程序设计

最简单的c程序设计

ID:9049967

大小:5.93 MB

页数:78页

时间:2018-04-15

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

《最简单的c程序设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第3章最简单的C程序设计3.1顺序程序设计举例3.2数据的表现形式及其运算3.3C语句3.4数据的输入输出3.1顺序程序设计举例例3.1有人用温度计测量出用华氏法表示的温度(如F),今要求把它转换为以摄氏法表示的温度(如C)。解题思路:找到二者间的转换公式5c(f32)9f代表华氏温度,c代表摄氏温度3.1顺序程序设计举例例3.1有人用温度计测量出用华氏法表示的温度(如F),今要求把它转换为以摄氏法表示的温度(如C)。算法:输入f的值5C语言表达式:c(f32)9c=(5.0/9)*(f-32);N-S图输出c的值5(f32)9

2、3.1顺序程序设计举例#includeintmain()思考:任意输入一个f值,输出c的值{floatf,c;定义f和c为单精度浮点型变量scanf("%f",&f);f=64.0;指定f的值c=(5.0/9)*(f-32);计算c的值printf("f=%fc=%f",f,c);return0;输出f和c的值}例3.2求圆面积程序#includeintmain(){floatr,s;//定义变量r、s类型为单精度实型r=1.0;s=3.14159*r*r;printf(“半径R=%f时,面积S=%

3、f”,r,s);return0;}运行结果:半径R=1.000000时,面积S=3.141590如果将程序中r=1.0改为r=2.0,结果为:半径R=2.000000时,面积S=12.5663603.2数据的表现形式及其运算3.2.1常量和变量3.2.2数据类型3.2.3整型数据3.2.4字符型数据3.2.5浮点型数据3.2.6怎样确定常量的类型3.2.7运算符和表达式3.2.1常量和变量1.常量:在程序运行过程中,其值不能被改变的量整型常量:如1000,12345,0,-345实型常量十进制小数形式:如0.34-56.790.0

4、指数形式:如12.34e3(代表12.34103)字符常量:如’?’只能包括一个字符,如’AB„是不合法的。转义字符:如’’字符串常量:如”boy”符号常量:#definePI3.1416例:常量输出#include#definePI3.1416//符号常量intmain(){printf("%d%d",123,-123);printf("%f%f%e",0.34,-56.79,0.000000123);printf("%c%s",'q',"QQ");printf("%f",PI);return

5、0;}123-1230.340000-56.7900001.230000e-007qQQ3.141600Pressanykeytocontinue3.2.1常量和变量2.变量:在程序运行期间,变量的值是可以改变的变量必须先定义,后使用定义变量时指定该变量的名字和类型变量名和变量值是两个不同的概念一个变量实际上是代表了内存中的某个存储单元。从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据3.2.1常量和变量3.常变量:constinta=3;4.标识符:用来对变量、函数、数组等命名的有效字符序列。大小写字母是

6、不同的字符C语言规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线sum,av_t,_total,C123,_ay,B_1,li_lingM.D.John,¥123,a-3,3D64,a>b3.2.2数据类型类型是对数据的抽象;类型相同的数据有相同的表示形式、存储格式以及相关的操作;程序中使用的所有数据都必定属于某一种数据类型.基本型(int)短整型(short)整型类型长整型(long)字符型(char)布尔型(bool)基本类型单精度型(float)浮点类型双精度型(double)枚举(enum)复

7、数浮点数据类型空类型(void)指针(*)数组([])派生类型结构体(struct)共用体(union)函数3.2.3整型数据注意:计算机内所有数据都是以二进制存储。•十进制数5的二进制形式为101,TurboC2.0为一个整型数据在内存中分配2个字节的存储单元,VC++6.0则分配4个字节。00000000000001015在内存中为-5的原码1000000000000101-5的反码1111111111111010-5的补码1111111111111011数值是以补码表示的。如果这个数为无符号数,应是655313.2.3整型数据1.整型数

8、据的分类基本整型int短整型short长整型long双长整型longlong共八种无符号基本整型unsignedint无符号短整型unsignedshort无符号长

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

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

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