题目
求三角形面积
程序调试:
根据三角形的三边长求面积.如果不能构成三角形,给出提示信息.
输入
标准输入,包括若干行,第一行为用例的个数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)
x09x09x09{x09
x09x09x09x09s1=1.0/2*(a+b+c);
x09x09x09x09s[i]=sqrt(s1*(s1-a)*(s1-b)*(s1-c));x09x09x09x09
x09x09x09}
x09}
x09for(n=0;n
程序调试:
根据三角形的三边长求面积.如果不能构成三角形,给出提示信息.
输入
标准输入,包括若干行,第一行为用例的个数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)
x09x09x09{x09
x09x09x09x09s1=1.0/2*(a+b+c);
x09x09x09x09s[i]=sqrt(s1*(s1-a)*(s1-b)*(s1-c));x09x09x09x09
x09x09x09}
x09}
x09for(n=0;n
提问时间:2021-03-29
答案
把return 0;那句放到倒数第二个大括号后面,for循环执行一次就跳出了当然只输出一个结果啦
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1一个二氧化碳分子由一个碳原子和两个氧原子构成,则……
- 2一元一次方程工程问题
- 3He saw her coming halfway across the street and knocked down by a car.句子成分划分
- 4若关于x的一元一次方程ax+b-5=0的解为x=2,则4a2+b2+4ab-2a-b+3的值为_.
- 5粗盐提纯产率偏大或者偏小的原因 越多越好!
- 6同学们去春游,把42瓶矿泉水和30瓶可乐平均分给几个小组,正好分完,最多可以分给几个小组?每个小组分得两种饮料各多少瓶?
- 7将4.6g某物质加入95.4蒸馏水中,充分搅拌后所得溶液中溶质的质量分数为( ) A.大于4.6% B.等于4.6% C.小于4.6% D.以上均有可能
- 8若关于x的两个方程x²+ax+b=0和x²+bx+a=0只有一个公共根,求非公共根之和
- 9We have visited many places of i_____ such as the great wall .(填空)
- 10即使.也.只要.就.一.就.心惊胆战.怎么造句?
热门考点