31
345
1073
助理工程师
8.png (29.4 KB )
下载附件
2013-9-27 10:32 上传
确定小数点后面没有数字了
7.png (21.57 KB )
乘以1000,
6.png (30.48 KB )
结果为3.0
5.png (18.09 KB )
运行c=10/3后
4.png (18.4 KB )
变量结果正确
3.png (23.28 KB )
运行c=3.456之后
2.png (37.03 KB )
变量初始值为0
1.png (27.28 KB )
初始程序间断点
使用特权
20
3552
1万
资深工程师
IJK 发表于 2013-9-27 14:48 试了一下,是LZ的问题,正确的写法是: c = (float)10/3; 或者
136
3万
技术总监
0
1059
3195
中级工程师
戈卫东 发表于 2013-9-27 16:02 它计算的时候只根据表达式本身进行转换,不管它会被传给什么样的变量
76
576
1769
176
1329
4027
1
3
实习生
caosix 发表于 2015-4-5 20:20 说了半天::究竟 是不是 正确答案 c = (float)10/3; 个人觉得 板凳 是正确的————谢谢 板凳:
528
2095
发表回复 本版积分规则 回帖后跳转到最后一页
时间类勋章
人才类勋章
发帖类勋章
等级类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号