c语言浮点数与整型的比较问题。
enumweek{MON=1,TUE,WED,THU,FRI,SAT,SUN=0};floatm=5.5;则表达式FRI!=m?FRI:m的数据类型是?答案是单精度。请分...
enum week{MON=1,TUE,WED,THU,FRI,SAT,SUN=0};
float m=5.5;
则表达式FRI!=m?FRI:m的数据类型是?
答案是单精度。请分析一下,再解释下为什么,谢谢。 展开
float m=5.5;
则表达式FRI!=m?FRI:m的数据类型是?
答案是单精度。请分析一下,再解释下为什么,谢谢。 展开
5个回答
展开全部
在c语言中,键盘中输入字符都对应了一个ascii编码。可以用ascii码进行比较
也可以先把浮点数都改成整数型的,再进行比较,比如你的浮点数是两位小数的,就乘以100,再对两个数进行比较。
也可以先把浮点数都改成整数型的,再进行比较,比如你的浮点数是两位小数的,就乘以100,再对两个数进行比较。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
整型数与浮点数在一起时,整型要转化为浮点数
这是数据类型转换问题,看一下C语言数据类型的优先级
这是数据类型转换问题,看一下C语言数据类型的优先级
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
记住这个例子不是很好吗? 以后就这么用啊 当时设计语言的人就是这么规定的吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询