由键盘输入三个数,计算以这三个数为边长的三角形面积.
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 03:35:10
#includeusingnamespacestd;voidmain(){inta,b,c;intt;couta>>b>>c;if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;
#include"stdio.h"main(){intA,B,C,min;printf("inputA,B,C:");scanf("%d%d%d",&A,&B,&C);min=A;if(min>B){
#include<math.h>main(){ floata,b,c,s,s1;printf("pleaseenter3reals:\n");scanf(&q
只要先选出最大的数,然后其他两个数相加大于这个数就可以构成三角形.然后w=(x+y+z)/2;area=sqrt(w*(w-x)*(w-y)*(w-z));
#includemain(){inta,b,c,max;printf("input3numbers:");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;elsemax=b
#includeintmain(void){inta,b,c,t;printf("请输入三个任意整数:\n");scanf("%d%d%d",&a,&b,&c);if(a
#include"stdio.h"#include"math.h"voidmain(){unsignedchara,b,c,max;doubles,cosab;puts("请输入三条边长:");sca
你把你的代码带大括号试下.main(){inta,b,c;if(a
#include#include#defineN5intmain(){inti,j,a[10],sum=0,temp;floataverage;for(i=0;i
#include#include#defineMAX(a,b,c)(a>(b>c?b:c)?a:(b>c?b:c))intmax(inta,intb,intc){if(a>=b&&a>c)return
#includeintmain(){inta,b,c;intmin,max;scanf("%d%d%d",&a,&b,&c);if(amax)max=c;printf("%d%d%d",max,a+b
PrivateSubForm_Load()DimxAsInteger,yAsInteger,zAsIntegerDimdiyigeAsIntegerDimdiergeAsString,disangeA
#include#includevoidmain(){doublea,b,c,d,s,q;printf("输入三边长");scanf("%d%d%d",&a,&b,&c);d=fabs(a-b);if
inta,b,c;scanf("%d%d%d",&a,&b,&c);if(a
其实这种逻辑运算的,提现不错Java的面向对象的概念的,你直接写逻辑语句就好,首先判断等边,即if(a==b==c)System.out.print("该三角形是等边三角形");这样写下去就好了.希望
main() {inta,b,c; printf(“请输入三个整数:”); scanf(“%d,%d,%d”,&a,&b,&c); if(aif(belseprintf(“max=%d\n”,
voidmax(inta,intb,intc){intt;q;t=a>=b?a:b;q=t>=c?t:c;printf("%d\n",q);}
1、Reada、b、cmaxb,max>cthenprintmax=aElseIfb>cthenprintmax=bElseprintmax=cEndifEndif2、Readxy1
楼主,这个很简单吧~ 不过我是业余的,不太会n-s, 大致流程给你画了一下: