加载中 ...
首页 > 商业 > 商业观察 > 正文

[360市值]数据类型,运算符和表达式02 – 零基础入门学习C语言03

2024-01-31 01:09:55 来源:倾延资

第二章:数据类型,运算符和表达式02

让编程改动国际

Changetheworldbyprogram

整型变量

整型变量的分类(留意:这儿占多少个字节跟体系和编译器规则有关!能够在编译器上自己试试检查)

根本型:类型说明符为int,在内存中占4个字节。短整量:类型说明符为shortint或short。所占字节和取值规模均与根本型相同。长整型:类型说明符为longint或long,在内存中占4个字节。无符号型:类型说明符为unsigned。整型变量的界说

变量界说的一般方式为:类型说明符变量名标识符,变量名标识符,…;

例如:

inta,b,c;(a,b,c为整型变量)

longx,y;(x,y为长整型变量)

unsignedp,q;(p,q为无符号整型变量)

在书写变量界说时,应留意以下几点:

答应在一个类型说明符后,界说多个相同类型的变量。各变量名之间用“,”号距离。类型说明符与变量名之间至少用一个空格距离。

最终一个变量名之后有必要以“;”号结束。

变量界说有必要放在变量运用之前。一般放在函数体的最初部分。

整型变量的界说与运用:

includevoidmain()

{

inta,b,c,d;

unsignedu;

a=12;b=-24;u=10;

c=a+u;d=b+u;

printf(“a+u=%d,b+u=%dn”,c,d);

}

整型数据的溢出

includevoidmain()

{

inta,b;

a=32767;

b=a+1;

printf("%d,%dn",a,b);

}

32767:0111111111111111

-32768:1000000000000000

includevoidmain()

{

longx,y;

inta,b,c,d;

x=5;

y=6;

a=7;

b=8;

c=x+a;

d=y+b;

printf("c=x+a=%d,d=y+b=%dn",c,d);

}

实型数据

实型常量的表明办法

实型也称为浮点型。实型常量也称为实数或许浮点数。在C言语中,实数只选用十进制。它有二种方式:十进制小数方式,指数方式。

十进制数方式:由数码0~9和小数点组成。例如:

0.0、25.0、5.789、0.13、5.0、300.、-267.8230

等均为合法的实数。留意,有必要有小数点。

指数方式:由十进制数,加阶码标志“e”或“E”以及阶码(只能为整数,能够带符号)组成。其一般方式为:aEn(a为十进制数,n为十进制整数)

如:

2.1E5(等于2.1*105)

3.7E-2(等于3.7*10-2)

0.5E7(等于0.5*107)

-2.8E-2(等于-2.8*10-2)

以下不是合法的实数:

345(无小数点)

E7(阶码标志E之前无数字)

-5(无阶码标志)

53.-E3(负号方位不对)

2.7E(无阶码)

规范C答应浮点数运用后缀。后缀为“f”或“F”即表明该数为浮点数。如356f和356.是等价的。

实型变量

实型数据在内存中的寄存方式

实型数据一般占4个字节(32位)内存空间。按指数方式存储。实数3.14159在内存中的寄存方式如下:

C言语变量规模

小数部分占的位(bit)数愈多,数的有用数字愈多,精度愈高。

指数部分占的位数愈多,则能表明的数值规模愈大。

实型变量的分类

实型变量分为:单精度(float型)、双精度(double型)和长双精度(longdouble型)三类。

实型数据的舍入差错

因为实型变量是由有限的存储单元组成的,因此能供给的有用数字总是有限的。如下例。

includevoidmain()

{

floata,b;

a=123456.789e5;

b=a+20

printf("%fn",a);

printf("%fn",b);

}

弥补:

(1)1.0/3*3等于多少?

(2)3/2呢?

(3)1/3*3呢?

编程(1):

includevoidmain()

{

printf("%fn",1.0/3*3);

}

编程(2):…………

编程(3):…………

视频下载
技能,IT技能,视频教程,C言语
猜你喜欢的标签:猜底 孙驰 P2P理财

“倾延资_创业企业信赖的财经新闻门户”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服邮箱,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。

  • 声音提醒
  • 60秒后自动更新
  • 中国8月CPI年率2.3%,预期2.1%,前值2.1%。中国8月PPI年率4.1%,预期4.0%,前值4.6%。

    08:00
  • 【统计局解读8月CPI:主要受食品价格上涨较多影响】从环比看,CPI上涨0.7%,涨幅比上月扩大0.4个百分点,主要受食品价格上涨较多影响。食品价格上涨2.4%,涨幅比上月扩大2.3个百分点,影响CPI上涨约0.46个百分点。从同比看,CPI上涨2.3%,涨幅比上月扩大0.2个百分点。1-8月平均,CPI上涨2.0%,与1-7月平均涨幅相同,表现出稳定态势。

    08:00
  • 【 统计局:从调查的40个行业大类看,8月价格上涨的有30个 】统计局:从环比看,PPI上涨0.4%,涨幅比上月扩大0.3个百分点。生产资料价格上涨0.5%,涨幅比上月扩大0.4个百分点;生活资料价格上涨0.3%,扩大0.1个百分点。从调查的40个行业大类看,价格上涨的有30个,持平的有4个,下降的有6个。 在主要行业中,涨幅扩大的有黑色金属冶炼和压延加工业,上涨2.1%,比上月扩大1.6个百分点;石油、煤炭及其他燃料加工业,上涨1.7%,扩大0.8个百分点。化学原料和化学制品制造业价格由降转升,上涨0.6%。

    08:00
  • 【日本经济已重回增长轨道】日本政府公布的数据显示,第二季度经济扩张速度明显快于最初估值,因企业在劳动力严重短缺的情况下支出超预期。第二季度日本经济折合成年率增长3.0%,高于1.9%的初步估计。经济数据证实,该全球第三大经济体已重回增长轨道。(华尔街日报)

    08:00
  • 工信部:1-7月我国规模以上互联网和相关服务企业完成业务收入4965亿元,同比增长25.9%。

    08:00
  • 【华泰宏观:通胀短期快速上行风险因素主要在猪价】华泰宏观李超团队点评8月通胀数据称,今年二、三季度全国部分地区的异常天气(霜冻、降雨等)因素触发了粮食、鲜菜和鲜果价格的波动预期,但这些因素对整体通胀影响有限,未来重点关注的通胀风险因素仍然是猪价和油价,短期尤其需要关注生猪疫情的传播情况。中性预测下半年通胀高点可能在+2.5%附近,年底前有望从高点小幅回落。

    08:00
  • 【中国信通院:8月国内市场手机出货量同比环比均下降】中国信通院公布数据显示:2018年8月,国内手机市场出货量3259.5万部,同比下降20.9%,环比下降11.8%,其中智能手机出货量为3044.8万部,同比下降 17.4%; 2018年1-8月,国内手机市场出货量2.66亿部,同比下降17.7%。

    08:00
  • 土耳其第二季度经济同比增长5.2%。

    08:00
  • 乘联会:中国8月份广义乘用车零售销量176万辆,同比减少7.4%。

    08:00
  • 央行连续第十四个交易日不开展逆回购操作,今日无逆回购到期。

    08:00
  • 【黑田东彦:日本央行需要维持宽松政策一段时间】日本央行已经做出调整,以灵活地解决副作用和长期收益率的变化。央行在7月政策会议的决定中明确承诺将利率在更长时间内维持在低水平。(日本静冈新闻)

    08:00
  • 澳洲联储助理主席Bullock:广泛的家庭财务压力并非迫在眉睫,只有少数借贷者发现难以偿还本金和利息贷款。大部分家庭能够偿还债务。

    08:00
  • 【 美联储罗森格伦:9月很可能加息 】美联储罗森格伦:经济表现强劲,未来或需采取“温和紧缩”的政策。美联储若调高对中性利率的预估,从而调升对利率路径的预估,并不会感到意外。

    08:00
  • 美联储罗森格伦:经济表现强劲,未来或需采取“温和紧缩”的政策。美联储若调高对中性利率的预估,从而调升对利率路径的预估,并不会感到意外。

    08:00
  • 美联储罗森格伦:鉴于经济表现强劲,未来或需采取“温和紧缩的”政策。

    08:00