首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
设在程序中 a、b、c 均被定义成整型,所赋的值都大于 1,
[不定项选择题]
设在程序中 a、b、c 均被定义成整型,所赋的值都大于 1,则下列 C++ 表达式能正确表示右图所示代数式的是( )。(假设a*b*c不超出整型表示的范围)
1.0/(a*b*c)
1/(a*b*c)
1/a/b/(float)c
1.0/a/b/c
查看正确选项
添加笔记
求解答(16)
邀请回答
收藏(497)
分享
26个回答
添加回答
0
clear_rain
这是什么睿智题
发表于 2019-03-10 16:33:43
回复(0)
更多回答
1
小可C
没看到图
发表于 2017-05-16 08:35:20
回复(0)
48
牛客1465584号
这个题目涉及的知识点是表达式中各类型数据见的混合运算。
1和1.0两个的区别在于一个是整形一个是浮点型。A和D大家应该都能选出来。
主要解释一下C,1/a/b/(float)c,由于除法运算的结合方向是从左到右,先算1/a,因为a的值大于 1,结果为0,之后再除b和c结果还是0.
发表于 2018-07-01 20:09:42
回复(1)
33
Oliver?
这个题告诉我们,运气很重要。
发表于 2017-05-16 21:25:57
回复(1)
19
苟.....苟富贵勿相忘啊大兄弟
发表于 2017-06-17 09:42:35
回复(1)
12
NJ
做这个题,我就知道,不管我怎么选,一定不会对的!
发表于 2017-08-08 20:49:29
回复(0)
5
Xangfly
题目应该是这个意思:选项B:执行的是(int)整数除法,结果是取整的,选项C:前面1/a或者1/a/b也是整数除法,1除以大于1的任何整数都是为0的,而这个题目需要的是这个代数式,因此不能用整数除法
发表于 2018-05-11 16:23:47
回复(0)
3
飘过~
按照运算顺序,如果运算双方都是整型,结果就是整型,如果有一个是浮点型,结果就是浮点型,题目明显结果是一个浮点数,故要避免因为进行除法运算时出现都是整型的情况。
发表于 2018-07-16 22:14:10
回复(0)
3
不移不变
我感觉这道题应该是讲啊a,b,c,是整形用作为分母表示分数是要保证有意义不能是零,1/abc.
c选项1/a =0 所以整体就是一个float的0,AD是对的。
编辑于 2017-08-08 15:15:18
回复(1)
2
及时行乐z
在C/C++中 int/int = int,只要有一个不为int,结果都是浮点数。
发表于 2017-07-25 14:47:31
回复(0)
1
陈让然
1.0 用于保证浮点数除法,避免整数除法取整。
发表于 2023-10-31 14:05:26
回复(0)
1
霞初二五
有没有连图都没整明白的
发表于 2023-10-22 10:35:26
回复(0)
0
Tudorlin
说的什么√⑧呢,屏蔽了
编辑于 2023-12-24 20:45:56
回复(0)
0
弘静
c选项,1/ a之后,就变成0了。 注意不能用1直接除整数。可以用1.0来除,或者把分母转成float
发表于 2022-08-10 23:19:42
回复(1)
0
牛客671885787号
我理解错了,数学上题目上的式子结果是个小数,所以要选结果得到小数的
😅
发表于 2021-03-21 09:02:07
回复(0)
0
四时幽幽
感觉是这道题没说明白,如果是要用代码表示数学公式,则答案是正确的。 如果是代码中这么写的结果,那应该是B啊。因为都是整型,没有类型强制转换,数小于零后直接置为0了。
发表于 2020-10-20 22:48:18
回复(0)
0
牛客937168220号
<p>答案应该是***项可能出现整型溢出的问题。</p>
发表于 2020-10-06 13:45:17
回复(0)
0
20200722
整形的数字除法如果结果为小于1的数,则直接变为0,就得不到正确的数学上的结果了。
发表于 2020-08-19 09:28:38
回复(0)
0
蔡徐坤的篮球
很气人的一道题
发表于 2019-08-19 21:07:16
回复(0)
0
走位崴了脚
答案是错的,而且正好反了
发表于 2018-04-12 15:20:22
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++
上传者:
星辰大海的碎片
难度:
26条回答
497收藏
2966浏览
热门推荐
相关试题
运行 ldd hello 可以得到...
百度
C++
评论
(3)
4.该校1997年男女教师的比例为...
资料分析
言语理解与表达
资料分析
评论
(1)
计算机在工作过程中,若突然停电,(...
计算机常识
普及
C++
Pascal
选择题
评论
(1)
来自
NOIP2008初赛普及组
MySQL中执行 SELECT I...
SQL
评论
(1)
订单表order_table全部记...
查找
数据库
数据分析
SQL
评论
(2)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题