Ⅰ 如何用C語言寫出「輸入三角形三邊,計算三角形面積」的代碼
S=√[p(p-a)(p-b)(p-c)]
p=(a+b+c)/2代入即可。
Ⅱ 求用VB編寫一個求三角形周長的程序的源碼
DimaAsSingle,bAsSingle,cAsSingle
a=Val(Text1):b=Val(Text2):c=Val(Text3)
If((a+b>cAndAbs(a-b)<c)And(b+c>aAndAbs(b-c)<a)And(c+a>bAndAbs(c-a)<b))Then
Label4="邊長="&(a+b+c)
Else
Label4="當前邊長不能構成三角形!"
EndIf
Ⅲ 利用隊列列印出n行楊輝三角形,有源碼,求大神加註釋!
#include <stdio.h>
#define MAX 100
#define X(a) (a++)%MAX //用於循環隊列的下標計算
int main()
{
int queue[MAX];
int r=0,l=0,n,m,i,j,h;
printf("輸入楊輝三角的行數:");
scanf("%d",&h);
queue[X(r)]=0; //初始化,0入隊
queue[X(r)]=1; //初始化,1入隊
m=queue[X(l)]; //出隊到m
for(i=0;i<h;i++) //共h行
{
queue[X(r)]=0; //每行先入隊0
for(j=0;j<i+2;j++) //第i行有i+2個數,其中0不輸出(輸出i+1個數)
{
n=m; //取上一輪的m
m=queue[X(l)]; //出隊到m
queue[X(r)]=m+n; //將m+n入隊
if(n!=0) //若n非0就輸出
printf("%d ",n);
}
printf("\n"); //一輪結束,換行
}
return 0;
}
Ⅳ JUNIT測試簡單三角形的代碼-Java
第一:此內容屬於Junit4進行參數化測試,由於需要指定運行器問題,其中一種方法是新建一 個類
第二:在你源代碼上加上列印語句,方便測試,比如
Ⅳ 求三角形面積公式和源代碼 能運行沒問題的,C語言 直接粘貼過去就能用的,感謝大神們
double TriangleArea(double a,double b,double c)
{
double length=a+b+c;
double area=sqrt(length*(length-a)*(length-b)*(length-c));
return area;
}
void main()
{
int a=3;
int b=4;
int c=5;
double area=TriangleArea(a,b,c);
printf("三角形的面積為:%f",area);
}
Ⅵ c++三角形問題源代碼,判斷是不是三角形,一般三角形,等腰三角形,等邊三角形,不是三角形
#include<iostream>
using namespace std;
int main()
{
int i,j,k;
cout<<"please input three numbers like(a,b,c):";
cin>>i>>j>>k;
if(i+j>k&&i+k>j&&j+k>i)
{
if(i==j||i==k||j==k)
{
if(i==j==k)
{
cout<<"組成的三角形是等邊三角形\n";
}
else
cout<<"組成的三角形是等腰三角形\n";
}
else
cout<<"組成的是一般三角形\n";
}
else
cout<<" 不能組成三角形\n";
return 0;
}
這是我剛寫的代碼測試過了
如果有什麼問題,請找我