知道一个三角形的底和高能否求这个知道三角形的面积怎么求三角形的高?


选择擅长的领域继续答题?
{@each tagList as item}
${item.tagName}
{@/each}
手机回答更方便,互动更有趣,下载APP
提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
三角形面积=底×高÷2高=面积×2÷底用是字母表示就是s=1/2ahh=2s÷a
本回答被网友采纳三角形面积公式:S=1/2*ah公式中a为三角形的底,h为底所对应的高。
本回答被网友采纳}

输入第一行是一个整数N,表示样例的个数,以后每行两个整数B和H,1<=B,H<=10,000。输出每行输出一个三角形的面积,保留一位小数。#include<stdio.h...
输入 第一行是一个整数N,表示样例的个数,以后每行两个整数B和H,1<=B,H<=10,000。 输出 每行输出一个三角形的面积,保留一位小数。#include<stdio.h>main(){int n,i;float a,b;float s;scanf("%d",&n);for(i=1;i<=n;i++){scanf("%f %f",&a,&b);s=a*b/2;printf("%.1f\n",s);}return 0;} 请问我的哪里错了
展开
选择擅长的领域继续答题?
{@each tagList as item}
${item.tagName}
{@/each}
手机回答更方便,互动更有趣,下载APP
提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
展开全部C语言中规定,float 与float相互运算时,为避免丢失精度,结果类型提升为double类型。你的面积S类型错了 应该是double已赞过已踩过你对这个回答的评价是?评论
收起展开全部
你的输出的精度没有控制printf("%.1f\n",s);你这个是输出一位小数点printf("%.4lf\n",s);改为4位应该就够用了
本回答被网友采纳
收起
更多回答(1)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
为你推荐:
下载百度知道APP,抢鲜体验使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。扫描二维码下载
×个人、企业类侵权投诉
违法有害信息,请在下方选择后提交
类别色情低俗
涉嫌违法犯罪
时政信息不实
垃圾广告
低质灌水
我们会通过消息、邮箱等方式尽快将举报结果通知您。说明
做任务开宝箱累计完成0
个任务
10任务
50任务
100任务
200任务
任务列表加载中...
}

我要回帖

更多关于 知道三角形的面积怎么求三角形的高 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信