C语言怎么做求三角形面积已知三边,求面积输入三边,输出面积 答案 可以用海伦定理:S=sqrt(s*(s-a)*(s-b)*(s-c))其中等号右边的小s为三边和的一半,C程序:///#include #include #include void main(){float a,b,c,sh,s;scanf("%f %f %f",&a,&b,&c);s...相关推荐 1C语言怎么做求三角形面...
void main(){ for(int i=10; i>0; i--){ for(int k=0; k<10-i; k++){ printf(" ");} for(int j=0; j
printf("请输入三角形三条边的边长:");scanf("%f%f%f",&a,&b,&c);/*输入三边的边长*/ l = (a+b+c)/2.0;area= sqrt(l*(l-a)*(l-b)*(l-c));printf("该三角形的面积是:%6.2f\n",area);}
define N 4 void main(){ int i,j,k,x=0;for(i=1; i<N+1; i++){ for(j=1; j<N-x; j++){ printf(" ");} for(k=1; k
include "stdio.h"main(){ int a,b; int i,j; printf("输入等腰三角型的底"); scanf("%d",&b); a=b; for(i=0;i<a;i++) { for(j=0;j<i;j++) printf(" "); for(j=0;j
判断三角形应该是任意两边之和大于第三边;求出三边中的最大边,如果他的平方(A)等于剩余两边的平方和(B)就是直角··;如果A>B,是钝角,A<B就是锐角
System.err.print("请输入一个数字:");int b= in.nextInt();out:for(int i=1;i<=b;++i){ for(int i1=1;i1<=i;++i1){int S=i*i1; System.err.print(+i1+"X"+i+"="+S+" \t"); System.err.println("\n");} ...
用的面积公式是S = 1/2 * a * b * sin(a与b的夹角),sin(ang_c * PI / 180.0)这个部分我不理解 你的夹角怎么求的。如果你是输入三条边的长度,可以使用海伦公式S = 【(P* (P - a) * (P - b) * ( P - c))】的平方根 ,其中P为三角形的周长P = a + b + c。基本...
"C语言输入自定义值n输出*为等腰三角形"怎么做,思路是什么? 答案 看一下5行的情况:n=5 * *** 一共5行:用i循环5次,每行i分别等于0,1,2,3,4,每行需要换行,如果是n行循环n次 每行星号前面的空格数:4,3,2,1,0,用循环变量i来计算为4-i,即5-i-1,如果是n行n-i-1 每行星号个数:1,3,5...
金字塔型的杨辉三角,希望对你有用,有不懂得联系我……include<stdio.h> void main(){ int a[7][7],i,j;for(i=0;i<7;i++){ for(j=7;j>=i;j--)printf("%2c",' ');/*两个空格*/ for(j=0;j<=i;j++){ if(i==j||j==0)a[i][j]=1;else a[i][j]=a[i-1]...