搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 问一下(int)在句中的意思
标题:
问一下(int)在句中的意思
只看楼主
why908
等 级:
新手上路
帖 子:90
专家分:0
注 册:2007-11-6
楼主
问题点数:0 回复次数:9
问一下(int)在句中的意思
printf("%d\n",(int)(2.5+3.0)/3)这句中的,(int)的意思是什么呢,
在这里面起什么作用呢
搜索更多相关主题的帖子:
int
2007-11-12 02:03
永夜的极光
等 级:
贵宾
威 望:
27
帖 子:2721
专家分:1
注 册:2007-10-9
第
2
楼
得分:0
int是强制类型转换,(2.5+3.0)的结果是小数,用(int)强制变为整数,小数部分舍弃
(int)(2.5+3.0)=5
从BFS(Breadth First Study)到DFS(Depth First Study)
2007-11-12 08:16
wolf777
等 级:
新手上路
帖 子:53
专家分:0
注 册:2007-9-12
第
3
楼
得分:0
楼上说的很对,(int)强制类型转换...
我是民工,我怕谁。。。
2007-11-12 09:10
nianshi
等 级:
新手上路
帖 子:199
专家分:0
注 册:2007-11-7
第
4
楼
得分:0
强制类型转换,()里面可以是任意基本类型,此题(int)(2.5+3.0)是把(2.5+3.0)强制取整得5,再除以2,得2。
行至水穷处 坐看去起时
C语言QQ群1:51871776 群2:26313099 群3:47145282
2007-11-12 09:17
qiang5219
等 级:
新手上路
帖 子:83
专家分:0
注 册:2007-9-10
第
5
楼
得分:0
就是强制转换为整型,(2.5+3)它把那0.5去掉,只保留整数部分,就是5了啊
2007-11-12 11:39
why908
等 级:
新手上路
帖 子:90
专家分:0
注 册:2007-11-6
第
6
楼
得分:0
哦,知道了,谢谢
漫漫的人生,忧忧的走?何时能把编程的路走透呢?
2007-11-12 18:56
lyixh
等 级:
新手上路
帖 子:47
专家分:0
注 册:2007-9-28
第
7
楼
得分:0
提醒一下 int(-1.5)=-2 不是 -1哦
2007-11-12 19:30
C语言的深度
来 自:卡特的怀抱
等 级:
版主
威 望:
1
帖 子:9577
专家分:19
注 册:2007-10-22
第
8
楼
得分:0
汗!!LS~~~为什么等于-2!!!!而不是-1;
用代码打出楼房...用编程编出幸福...
2007-11-12 20:37
孤魂居士
来 自:老A(中国地大)
等 级:
论坛游民
威 望:
4
帖 子:1142
专家分:18
注 册:2007-5-21
第
9
楼
得分:0
怎么会等于-2??你以为是4舍5入啊?
一般 类型 ()筐起来都是强制转换吧``(int)
准备用3年做个高级软件工程师 10年也做不成。准备用10年做成高级软件工程师 3年就成了QQ 群 45771086
欢迎版主...欢迎JAVA爱好者...
一起从深夜 到凌晨...
2007-11-12 20:45
eakcon
等 级:
新手上路
帖 子:754
专家分:0
注 册:2007-11-7
第
10
楼
得分:0
強制轉換
2007-11-13 11:46
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-185383-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.333219 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved