- 1、本文档共86页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2.3.5赋值运算符和赋值表达式⑤将一个int、short、long型数据赋给一个char型变量时,只将其低8位原封不动地送到char型变量(即截断)。2.3.5赋值运算符和赋值表达式⑥将unsignedint型数据赋给longint型变量时,不存在符号扩展问题,只需将高位补0即可。将一个unsigned类型数据赋给一个占字节数相同的非unsigned型整型变量(例如:unsignedint-int,unsignedlong-long,unsignedshort-short),将unsigned型变量的内容原样送到非unsigned型变量中,但如果数据范围超过相应整型的范围,则会出现数据错误。2.2。3实型数据规范化的指数形式:在字母e(或E)之前的小数部分中,小数点左边应有一位(且只能有一位)非零的数字.例如:123.456可以表示为:123.456e0,12.3456e1,1.23456e2,0.123456e3,0.0123456e4,0其中的1.23456e3称为“规范化的指数形式”。2.2.3实型数据实型变量(浮点型)(1)实型数据在内存中的存放形式一个浮点型数据一般在内存中占4个字节(32位)。与整型数据的存储方式不同,浮点型数据是按照指数形式存储的。系统把一个浮点型数据分成小数部分和指数部分,分别存放。指数部分采用规范化的指数形式。类型位数数的范围有效数字float3210-37~10386~7位double型6410-307~1030815~16位longdouble12810-4931~10493218~19位2.2.3实型数据(2)浮点型变量的分类浮点型变量分为单精度(float型)、双精度(double型)和长双精度型(longdouble)三类形式。#includestdio.h
voidmain()
{floata,b;
a=123456.789e5;
b=a+20;
printf(“a=%f,b=%f\n”,a,b);
/*以十进制小数形式输出实型变量a,b的值*/
return(0);
}
说明:一个浮点型变量只能保证的有效数字是7位有效数字,后面的数字是无意义的,并不准确地表示该数。应当避免将一个很大的数和一个很小的数直接相加或相减,否则就会“丢失”小的数例实型数据的舍入误差2.2.3实型数据由于实数存在舍入误差,使用时要注意以下几点。不要试图用一个实数精确表示一个大整数,浮点数是不精确的。实数一般不判断“相等”,而是判断接近或近似。避免直接将一个很大的实数与一个很小的实数相加、相减,否则会“丢失”小的数。根据要求选择单精度型和双精度型。2.2.4字符型数据字符常量(1)用单引号包含的一个字符是字符型常量(2)只能包含一个字符‘a’,’A’,‘1’‘abc’、“a”?有些以“\”开头的特殊字符称为转义字符\n换行\t横向跳格\r回车\\反斜杠\dddddd表示1到3位八进制数字\xhhhh表示1到2位十六进制数字2.2.4字符型数据例转义字符的使用
#includestdio.h
intmain()
{
inta,b,c;
a=5;b=6;c=7;
printf(%d\n\t%d%d\n%d%d\t\b%d,a,b,c,a,b,c);
return(0);
}2.2.4字符型数据字符变量字符型变量用来存放字符常量,注意只能放一个字符。字符变量的定义形式如下:charc1,c2;在本函数中可以用下面语句对c1,c2赋值:c1=‘a’;c2=‘b’;一个字符变量在内存中占一个字节。2.2.4字符型数据字符数据在内存中的存储形式及其使用方法一个字符常量存放到一个字符变量中,实际上并不是把该字符的字型放到内存中去,而是将该字符的相应的ASCII代码放到存储单元中。这样使字符型数据和整型数据之间可以通用。注意:一个字符数据既可以以字符形式输出,也可以以整数形式输出。#includestdio.h
intmain() /*字符a的各种表达方法*/
{
charc1=a;
charc2=\x61;
您可能关注的文档
- C语言程序设计教程:指针.ppt
- C语言程序设计课件 :函数.ppt
- C语言程序设计课件 :文件.ppt
- C语言程序设计课件 :指针.ppt
- C语言程序设计课件:C 程序基本结构.ppt
- C语言程序设计课件:C语言概述.ppt
- C语言程序设计课件:编译预处理.ppt
- C语言程序设计课件:程序设计技术概述.ppt
- C语言程序设计课件:函数 .ppt
- C语言程序设计课件:函数和变量.ppt
- 携程产品营销经理岗面试题库参考答案和答题要点.docx
- 携程产品经理岗面试题库参考答案和答题要点.docx
- 携程供应链管理专员岗面试题库参考答案和答题要点.docx
- 携程交易数据分析师岗面试题库参考答案和答题要点.docx
- 携程公共关系专员岗面试题库参考答案和答题要点.docx
- 携程内部培训专员岗面试题库参考答案和答题要点.docx
- 福建省福州市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
- 携程人力资源专员岗面试题库参考答案和答题要点.docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
最近下载
- 十年(2013-2022)中考真题集锦之课内文言文35:出师表(教师版)(全国通用).pdf VIP
- 十年(2013-2022)中考真题集锦之课内文言文19:桃花源记(教师版)(全国通用).pdf VIP
- (高清版)BT 39750-2021 光伏发电系统直流电弧保护技术要求.pdf VIP
- 光伏发电工程工程量清单计价规范.pdf
- 2024中国商业医疗险发展研究蓝皮书-南开大学+中国人民保险+蚂蚁保.docx
- ISO 27002 2022 信息安全、网络安全与个人隐私保护-信息安全控制.pdf
- MK铝合金热分析仪.pdf
- 循环平稳信号分析 .pptx
- 组织内外部环境因素识别表.pdf VIP
- 年度中工作汇报PPT.pptx VIP
文档评论(0)