c语言数据类型常量与变量

c语言数据类型常量与变量

ID:39963302

大小:653.00 KB

页数:47页

时间:2019-07-16

c语言数据类型常量与变量_第1页
c语言数据类型常量与变量_第2页
c语言数据类型常量与变量_第3页
c语言数据类型常量与变量_第4页
c语言数据类型常量与变量_第5页
资源描述:

《c语言数据类型常量与变量》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、说  明用户名:beihangwuli@163.com密码:wuli2012一、公共EMAIL:说  明EMAIL:yangruimail@163.com电话:15810540822二、助教:阳睿老师第一章 习题作业:P154、7自已上机调试,不需用交。交课代表:P155、6说  明1.习题和参考解答:写作业,对答案改错、有更好方法进行总结,每周一交课代表,不判作业!期末考试前抽查!如何考查同学们作业掌握情况,随堂做题、抽查或提问!三、《学习辅导》的使用说  明2.程序上机指南(目录P8):按照辅导书上写的操作就可。VC++6.0平

2、台内容丰富,初学不要深究,以学C语言为主,平台为辅的原则学习!3.上机实验安排(目录P9作参考):6、8、10-15周(8次/16小时),需写预习报告,到时会布置。第一章总结1.函数的构成[函数类型]函数名(函数参数表)函数首部{声明部分;执行语句部分;函数体部分}floataverage(x,y,z){floatx,y,zaver;aver=(x+y+z)/3;returnaver;}2.程序是从主函数开始和结束的intmain(){intx,y,z;intmax(inta,intb);scanf("%d,%d",&x,&y);z

3、=max(x,y);/*调用max函数*/printf("max=%d",z);return0;}intmax(inta,intb){if(a>b)returna;elsereturnb;//返回主调函数}【例2.1】输入两个整数,输出其中较大的数。C99标准第三章最简单的C程序设计C的数据类型常量与变量的概念各种数据类型的常量及变量3.2数据的表现形式及运算第一节C的数据类型==关键字也称“保留字”它是C语言中具有特定含义的一类标识符P378附录CC99推荐的C语言的关键字是37个如:int、char、float、define等大

4、小写代表不同含义程序=数据结构十算法十程序设计方法十语言工具和环境设计一个程序的几个要素:三.数据类型数据结构:C语言中以数据类型的形式出现算法:即操作步骤程序设计方法:要求结构化程序设计方法语言工具和环境:C语言、VisualC++6.0TurboC++3.0【例2.2】求和intmain(){inta,b,sum;a=1;b=2;sum=a+b;printf(“sumis%d”,sum);return0;}①数据结构②算法③程序设计方法④语言工具和环境短整型(short)基本型(int)长整型(long)单精度(float)

5、双精度(double)整型字符型(char)实型(浮点型)枚举型(enum)数组类型结构体类型(struct)共用体类型(union)函数类型基本类型派生类型指针型空类型(void)C的数据类型C99新增类型:双长整型(longlong)、布尔型(bool)、复数浮点型不作要求!常量区分为不同类型,如12、3.2、'a'第二节常量与变量2、符号常量:用一个标识符代表的一个常量定义方法:#define标识符常量一、常量和符号常量1、常量:在程序运行过程中,其值不能被改变的量习惯上,符号常量名用大写,变量用小写#include

6、o.h>#definePRICE30intmain(){intnum,total;num=10;//10是常量total=num*PRICE;//PRICE是符号常量printf("total=%d",total);return0;}[例2.3]:求总价格运行结果:total=300符号常量的好处:含义清楚;能做到“一改全改”。60600二、变量:其值可随程序的运行而改变的量注意:变量名和变量值的区别对应内存地址内存地址中存放的内容标识符三、标识符※标识符就是给程序中的变量、常量、函数、数组、结构体以及文件所起的名字。1.命名规则:

7、(1)以字母或下划线开头,由字母、数字和下划线组成;例:monthli1_1(2)不能和系统关键字同名;例:short(3)尽量不要用下划线开头;例:_total(4)一般长度不超过8个字符;例:判断下列标识符号合法性sumSumM.D.JohndayDate3daysstudent_name#33lotus_1_2_3chara>b_above$123M.D.John3days#33chara>b$123(5)大小写是不同的字母。例:TotalTOTALStudentstudent2.好的命名习惯:(1)尽量做到见名知意;例:su

8、m,area,name,age,sex,salary(2)变量名、函数名尽量用小写;(3)在易混淆地方,尽量避免用易认错的字母;e.g.0(数字)O(大写字母)o(小写字母)1(数字)I(I的大写字母)l(L的小写字母)2(数字)Z(

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

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

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