C语言为什么自增自减最好不要用于实型变量 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 变量 搜索资料 3个回答 #热议# 应届生在签三方时要注意什么? 风若远去何人留 2014-03-10 · 知道合伙人互联网行家 风若远去何人留 知道合伙人互联网行家 采纳数:20412 获赞数:450135 专业C/C++软件开发 向TA提问 私信TA 关注 展开全部 这个是所谓的浮点陷阱 浮点数 包括float 、double、 long double等等都是近似存储所以每一个浮点数的值都不是准确的于是如果采取自加 在一些特殊情况下a的近似值和a+1的近似值会等同即自加完全没有效果如果用在循环中 就有可能导致死循环比如float a = 0;while(a++ < 1e10);这个就是一个死循环 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 前后距离75 2014-03-10 · TA获得超过1653个赞 知道小有建树答主 回答量:2545 采纳率:33% 帮助的人:949万 我也去答题访问个人页 关注 展开全部 自增自减都可以用在整形和浮点型的 追问 那为什么最好不要用于实型变量呢 追答 一般常见的都是循环时,条件里面的变量自家自减,一般没什么。不要纠结于此了。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2014-03-10 展开全部 实际上我还真没遇到过需要个double++的情况。。。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-09-12 c语言中可以使用自增和自减的数据类型是哪些? 2022-11-16 C语言自增自减不选择实型变量的原因是? 2022-10-11 C语言自增自减的数据类型是什么? 2019-09-23 c语言的自增自减问题 7 2017-11-29 什么是C语言中关于自加自减? 17 2022-12-13 c语言的自增自减问题 2023-01-04 关于c语言中自加自减的问题? 2020-03-21 C语言自增自减? 更多类似问题 > 为你推荐: