根据三角形的基本定理完成填空,则表达式应为______。 #include<iostream.h> #include<math.h> void main( ) { double a,b,e,s,area;

admin2010-12-16  28

问题 根据三角形的基本定理完成填空,则表达式应为______。
   #include<iostream.h>
   #include<math.h>
   void main( )
   {
       double a,b,e,s,area;
       cout<<"请输入三角形三边a,b,e,"<<endl;
       cin>>a>>b>>c;
       if(______)
       {
       s=(a+b+c)/2;
       area=sqrt(s*(s-a)*(s-b)*(s-c));
       cout<<"三角形的面积为:"<<area;
       }
       else
       cout<<"不能构成三角形!"<<endl;
   }

选项

答案a>0&&b>0&&c>0&&a+b>c&&b+c>a&&c+a>b

解析 本题考察考生将实际问题转换为逻辑表达式的能力。根据三角形的基本定理“两边和大于第三边”可穷举出其表达式。
转载请注明原文地址:https://jikaoti.com/ti/zmL0FFFM
0

最新回复(0)