全部问题 > 当前问题

如果出现了小数呢,又没说他成绩里不会出现小数,所以79到80那个空档不应忽略,题目有bug

许炽成 2017-8-12 22:06:32

共 6 个回答

晓晓 2017-8-13 08:23:05

没有哦,数据里不会出现小数呢

许炽成 2017-8-13 10:37:28

回复 晓晓:我不是吹毛求疵,但是你的意思是excel工作表不能出现小数?太荒唐了吧!你没明白我的意思,题目出得不够严谨,如果题目明确说明了成绩都为连续自然数之类的话,我也不会纠结,这道题就很简单了,答案肯定选A正确

2017-8-13 19:35:47

题目给出的数据又没有让你进行加减乘除运算,都是整数怎么会出来小数呢,所以都是按照整数进行分类啊~~

许炽成 2017-8-13 22:01:54

回复 :好了,我不争了,我缺心眼儿行了吧。我什么时候说过我要进行四则运算了?我只是说成绩这个属性是包含小数的,您仔细看一下题目行吗?成绩范围是70-100,而条件范围是大于89,80-89,70-79,这些范围里明确说了是整数吗?画一下数轴就明了了,少了大于79小于80的区间,而题目中答案给出的函数表达式中显然是包含了这个区间的。非要我掰碎了揉细了才能懂吗?我只是说题目不够严谨,事实摆在这儿,确实有错误。我也不和您争论了,我是新人,您说的都对,您开心就好。

许炽成 2017-8-13 22:18:09

回复 :       用数学语言来讲就是题目所给答案是题干意思的充分条件但不是必要条件,假设前者为A(即题目中给出的的函数表达式),后者(即题干意思)为B,那么若A则B成立,反之,若B则A不成立,因为A是B的一个真子集,A包含于B,也就是说A≠B。

许炽成 2017-8-13 22:25:22

回复 :错了,A的范围更大,应该是B是A的一个真子集,B包含于A

问题来自: IF函数
假设学生成绩是A2(成绩70-100),如果学生成绩大于89,评为A,如果学生成绩在80-89分,评分B,如果学生成绩在70-79,评为C,则函数表达式=IF(A2>89,"A",IF(A2>79,"B","C")),这样输入是否正确( )
答案:A
解析:IF(A2>89,"A",IF(A2>79,"B","C"))表示,当单元格A2大于89分时,显示A;否则当A2大于79分时,显示B;否则显示C。与要求一致,题述正确。