刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

输入任意三个正整数,如果任意两个数的和大于第三个数,那么这三个数作为边长就可以构成一个三角形。想要实现自动判断能否构成三角形,程序中箭头所指的空白处应该填写

A

B

C

D

使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

【喵呜刷题小喵解析】本题考查的是编程逻辑判断。根据三角形形成的条件,任意两边之和大于第三边,即可构成三角形。所以,需要编写程序来判断三个数是否满足此条件。A选项,空白处填写的条件为a>b&&b>c,这个条件并不能保证任意两个数的和大于第三个数,因此不能构成三角形。B选项,空白处填写的条件为a+b>c&&a+c>b&&b+c>a,这个条件虽然包含了任意两个数的和大于第三个数的条件,但是写法过于复杂,不符合简洁高效的原则。C选项,空白处填写的条件为a+b>c&&a+c>b&&b+c>a,这个条件既包含了任意两个数的和大于第三个数的条件,又满足简洁高效的原则。D选项,空白处填写的条件为max(a,b)>c&&max(a,c)>b&&max(b,c)>a,这个条件虽然也包含了任意两个数的和大于第三个数的条件,但是使用了max函数,写法过于复杂,不符合简洁高效的原则。因此,正确答案是C选项,空白处填写的条件为a+b>c&&a+c>b&&b+c>a。
创作类型:
原创

本文链接:输入任意三个正整数,如果任意两个数的和大于第三个数,那么这三个数作为边长就可以构成一个三角形。想要实

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share