读书人

问个简单点的有关问题

发布时间: 2012-02-24 16:30:38 作者: rapoo

问个简单点的问题
在做算术运算的时候,C中的这样的写法目的是不是为了得到一个整数的结果呢
int a = (100/3+9)/4*4


[解决办法]
你看int a=。。。就知道就算等号右边的不是整数也会被强制转换为整数赋给a
另外,(100/3+9)/4*4都是int,所以运算过程中的每一步也都会强制转换为整数(如果需要的话)

读书人网 >C++

热点推荐