- 1、本文档共63页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计;第二章 数据类型、运算符与表达式; 所以,存放数据的方式直接反映了一种语言的数据表达能力。
数据的存储方式又称之为:数据类型。;前面已述. C数据类型丰富,分为:;;;符号常量(一般用大写,以区分变量);2.2.2变量; 标识符可用来命名变量及作为常量名、函数名、类型名、文件名等,一个程序内不得有重复名。
如: _sum, sum, student_name, price等;C语言中, ? 变量须先定义,后使用
如: int student
student=30;
则若写成student=30, 则未定义, 编译时指出其错。;;? 八进制
以数字0开头表示的整数
例:0235, 0146 -012等.
0235=2×82+3×8+5=15710
0146=1×82+4×8+6=10210
-012=-(1×8+2)=-1010;2.3.2 整型变量;;二、定义方法
整型变量分别以下列方式定义;4. 无符号型
unsigned a, b, c;
unsigned short a, b, c;
unsigned long a, b, c;;;三、关于整型常量
程序中出现的整型常数, 系统按以下规则分配变量(内存单元)或赋值给相应变量;4. 一个非负整数32768 则可赋给 unsigned int。;§2.4 实型数据;;注意: 不同机器对实型变量的有效数字长度的限制
如: pc机, 单精度一般为7位, 双精度15位;§2.5 字符型数据;;注意: \ 表示ASCII码字符 ;其定义方式为:
char c1, c2;
c1= A ;
c2= B ;
字符变量只占一个字节单元。; 一个字符存入一个字符变量。其对应单元存放的是其ASCII码,即ASCII码的二进制形式。;例1: main ( )
{ char c1, c2;
c1=97;
c2=98;
printf (%c %c, c1, c2)
};例2: main ( )
{ char c1, c2;
c1= a ;
c2= b ;
c1=c1– 32; c2=c2– 32;
printf (%c %c, c1, c2)
};例3: main ( )
{ int i;
char c;
i= a ;
c=97;
printf (%c, %d \n, c, c);
printf (%c, %d \n, i, i);
};? 有的系统将一个字节的整型变量的最高位,作为符号。这时对0~127之间的字符可输出正整数(ASCII)。但128~255字符最高位为1, 则作为负数输出。;用双引号??起来的字符串。
例: Good Morning!
注意A 与A是不同;A ;;*不可能将同初值的变量赋初值时写成:
int a=b=c=6;
只能:
int a=6, b=6, c=6;;§2.7各类数值型数据间的混合运算;double ? float; 图中“ ? ” : 表示低, 高型数据运算时,均先转换为高型。;;§2.8 算术运算符与 算术表达式;;;;;;三、可利用强制类型转换运算符将一个算术表达式转换为所需类型;注: 1. 括号不能省略。
如: intx 会理解为变量intx.;;总结以上类型转换,有二种:
1. 强制;;同理: – –i, i – –,均使i值–1,但:
;几点注意:
1. ++和– –运算法只能用于变量,不得用于常量和表达式.;1. 要慎用++、 – –运算符。;2. 在表达式中,有的运算符为一个字符,有的为两个字符。;§2.9 赋值运算符和 赋值表达式;4. 将int?long int
您可能关注的文档
- 特色大学物理课件量子物理.pptx
- 分析化学教案第10章吸光光度法.pptx
- 综合实训任务十二topcase177硬盘阵列failed.pdf
- 课程管理信息系统.pptx
- 小票机驱动gp76xx使用手册.pdf
- 新常态下的工商合作思考.pptx
- 创建应用并采用rsle进行数据通讯.pptx
- 第4章c程序设计基础三练习.pptx
- 课件欢迎进入完美世界.pptx
- 单片机原理及应用有答案.pdf
- 2025年五年级信息技术下册全册教案.doc
- 2025年内部竞聘操作全套表格.doc
- 2025年人美版一年级美术上册教案全册.doc
- 2025年上海市第十八届初中物理竞赛复赛试题及答案大同中学杯.doc
- 2025年六年级全册心理健康教案116课.doc
- 重庆市重点校联考(含重庆市第八中学校)2024-2025学年高三下学期2月月考历史试卷.docx
- 2025年前25题5月企业培训师二级真题.doc
- 2025年商务礼仪南开大学远程在线作业答案.docx
- 2025年全国通用高中英语必修二Unit3TheInternet知识点归纳超级精简版.docx
- 2025年人教版小学四年级语文上册基础知识复习试题全册.doc
文档评论(0)