C语言 计算机随机产生10道四则运算题 case3中是除法 为什么有时候判定会说是错的 如2/5=?输入0.4wrong!6/10=?输入0.6wrong!其他加减乘都没事... 如2/5=?输入0.4 wrong! 6/10=? 输入0.6 wrong!其他加减乘都没事 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 计算机 四则运算 随机 case3 搜索资料 1个回答 #热议# 普通体检能查出癌症吗? 1812573723 2016-10-24 · TA获得超过2355个赞 知道小有建树答主 回答量:943 采纳率:88% 帮助的人:877万 我也去答题访问个人页 关注 展开全部 因为计算机存储的浮点数不精确。比如6./10,计算机算出来没准是0.59999999或者0.60000001,计算机判断浮点数不能用相等,而应该用类似 abs(a-b)<1e-6(视实际情况决定精度范围)这样的方式来判断a跟b相等。 更多追问追答 追问 那我要怎么办改啊?刚学C语言,不懂 追答 把if (c==(float)a/(float)b)改成if (abs(c-(float)a/(float)b)<1e-6) 追问 abs与fabs有什么区别?我用fabs前面加个#include就好了 但用abs会用警告,说从float到int什么的 追答 啊对,应该用fabs, fabs是取浮点数的绝对值,abs是取整数的绝对值。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 云范文科技广告2024-11-212024全新c语言基础知识总结,专业文档模板,任意修改套用,点击下载!提供各行业Word/Excel模板下载,助力高效办公.c语言基础知识总结,专业人士撰写,正规有效,下载即用,不限页数!www.gzoffice.cn 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容2024精选c语言程序设计试题及答案解析_【完整版】.doc全新c语言程序设计试题及答案解析,任意下载使用,内容完整,5亿+行业资料文档模板。支持任意编辑打印,c语言程序设计试题及答案解析,一键高速下载,每日更新,高效省时,更多热门内容点击查看!www.gzoffice.cn广告c语言基础知识总结专业版.docwww.gzoffice.cn查看更多【word版】小学二年级数学口算题1000道专项练习_即下即用小学二年级数学口算题1000道完整版下载,海量试题试卷,全科目覆盖,随下随用,简单方便,即刻下载,试卷解析,强化学习,尽在百度教育www.baidu.com广告 其他类似问题 2017-09-29 用c语言作 通过计算机随机产生10道四则运算题 40 2016-01-13 C语言问题 求解答 1 2017-05-21 C语言 :编写一个函数,通过计算机随机产生一道四则运算题 5 2013-07-07 小学生算术运算考试系统(利用C语言编写) 请看清下面的要求 谢谢......... 1 2018-03-09 求解一道编程题~~~~急~~~~~有高手吗 35 2018-05-07 Javascript编写程序:通过计算机随机产生10道四则运算题,两个操作数为1~10之间的随机数, 4 2010-12-08 1题;一个计算机随机产生10道四则运算题,两个操作数为1~10之间的随机数、运算类型为随机产生的加,减,乘 8 2016-12-16 用C语言编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列要求循序渐进。 1 更多类似问题 > 为你推荐: