求三角形面积
程序调试:
根据三角形的三边长求面积.如果不能构成三角形,给出提示信息.
输入
标准输入,包括若干行,第一行为用例的个数n,从第二行开始的n行为每个用例三角形的三个边长a,b,c,中间用空格隔开.
输出
标准输出,用一行输出三角形的面积,如果根据三边长无法求出面积的,则输出“不能构成三角形”字样.
样例
输入:
3
3 4 5
5 1 4
6 6 6
输出
6
不能构成三角形
15.5885
下面是我写的代码,为什么每次都只输出一个数,出错在哪里?帮我解决者另有分加
#include
#include
int main()
{
\x09int n,i;
\x09double a,b,c,s[20]={0},s1;
\x09scanf("%d",&n);
\x09for(i=0;ic&&(a+c)>b&&(b+c)>a)
\x09\x09\x09{\x09
\x09\x09\x09\x09s1=1.0/2*(a+b+c);
\x09\x09\x09\x09s[i]=sqrt(s1*(s1-a)*(s1-b)*(s1-c));\x09\x09\x09\x09
\x09\x09\x09}
\x09}
\x09for(n=0;n
人气:209 ℃ 时间:2020-05-12 08:41:51
解答
把return 0;那句放到倒数第二个大括号后面,for循环执行一次就跳出了当然只输出一个结果啦
推荐
- 在△ABC中a=sin10°,b=sin50°,C=70°,那么△ABC的面积为_.
- 已知三角形两边a和c,以及角C,求三角形面积
- 在三角形ABC中,该三角形面积为(1/4)*(a*a+b*b-c*c),求角C
- 在三角形ABC中,∠C=90°若a=b,c=m,则a=?,三角形ABC的面积
- 三角形周长是12,三边为a,b,c,;c=b-1,b=a-1求三角形面积
- -4+2x(-3)-6除0.25怎么计算
- 《我的 缘 〉作文
- 成正比和正比例有区别吗
猜你喜欢
- 把1296分为甲乙丙丁四个数,如果甲数加上2,乙数减去2,丙数乘2,丁数除以2,则四数相等求四数分别是多少?
- 1/3+1/15+1/35+1/63+1/99=?
- 一种电视机原价2500元,现价每台2100元,现价是原价的百分之几
- 用一句古诗词形容我的外祖父
- 把成语补充完整:精兵()政
- 8,9,16,2谁和谁是互质数?》
- 英语.
- 知子莫若母 什么意思 谁能用简单文字 详细解释 谢谢你