求一个C语言程序。。。已知直角三角形每条边长是30以内的整数,求出所有这样的直角三角形的三边长。拜托
定义三个变量abc,都从1开始,三层循环,内部写一个两个和大于第三边的判断条件,输出abc即可。
int main()
{
for(int a=1;a<24;a++)
{
for(int b=1;b<24;b++)
{
for(int c=1;c<24;c++)
{
if(a*a=b*b+c*c)
{
printf("%d %d %d
",a,b,c);
}
}
}
}
return 0;
}
#include #include int judge(double x){if(int(x)==x){return 1;}return 0;}int main(){for(int i=1;i<25;i++){for(int j=i;j<25;j++){if(judge(hypot(i,j))==1&&hypot(i,j)<25){printf("%d %d %d
",i,j,int(hypot(i,j)));}}}}截图:
求一个C语言程序。。。已知直角三角形每条边长是30以内的整数,求出所...
include <stdio.h> #include <math.h> void main() { int count = 0; for(int i = 3 ; i <= 30 ; i++) for(int j = 1 ; j <= i-1 ; j++) for(int k = 1 ; k < j ; k++) if(pow(i,2)==pow(j,2)+pow(k,2) { count++; printf( "i:%...
C语言程序设计:已知直角三角形两直角边a,b,设计程序求出斜边c,结果保 ...
c = sqrt(a*a + b * b);cout << setiosflags(ios::fixed) << setprecision(2) << "第三边的长度为" << c << endl;} return 0;}
C语言 直角三角形 已知直角端两边长,求除直角以外的另外两角的角度_百...
t2=atan2(b,a);printf("两个角的度数为%f ,%f\\n",t1,t2);getchar();}
已知直角三角形的直角边,求斜边的长度和两锐角的大小c语言
int main(){ double a,b,c,A,B;scanf("%lf%lf",&a,&b);c=sqrt(a*a+b*b);A=acos((b*b+c*c-a*a)\/(2*b*c))\/PI*180;B=acos((a*a+c*c-b*b)\/(2*a*c))\/PI*180;printf("%lf\\n%lf\\n%lf\\n",c,A,B);return 0;} ...
编写程序,已知直角三角形每条边长都是25以内的整数,求出所有这样的直角...
定义三个变量abc,都从1开始,三层循环,内部写一个两个和大于第三边的判断条件,输出abc即可。int main(){ for(int a=1;a<24;a++){ for(int b=1;b<24;b++){ for(int c=1;c<24;c++){ if(a*a=b*b+c*c){ printf("%d %d %d\\n",a,b,c);} } } } return 0;} ...
已知三角形两边,求另一边用c语言程序做出来
1)如果这个三角形是特殊的三角形,比如直角三角形:则根据勾股定理"斜边的平方等于两条直角边平方的和",求得第三边;2)如果这个三角形除了知道这两边以外,还知道夹角,才可以求第三边.两边为a b,夹角为jc,第三边为c。include <stdio.h> include <math.h> define pi 3.14159265 void main(){ f...
c语言已知一个直角三角形的两条直角边的边长,求三角形的面积和斜边长...
show(a,b,c);} } 运行结果如下:请输入边长a3 请输入边长b4 请输入边长c5 输出斜边:5.0 输出三角形的面积:6.0 它除了具有一般三角形的性质外,具有一些特殊的性质:1、直角三角形两直角边的平方和等于斜边的平方。如图2,∠BAC=90°,则AB²+AC²=BC²(勾股定理)2、在...
用C语言编写一个程序:编写一个直角三角型,共五行,第二行比第一行多两...
方法一:main(){ printf("*");printf("***");printf("***");printf("***");printf("***");} 方法二:main(){ int i,j;for(i=0;i<5;i++){ for(j=1;j<=2*i+1;j++)printf("*");printf("\\n");} }
C语言输出直角三角形
include <stdio.h>int main(){ int i, j, n = 6; for (i = 1; i <= n; i++) { for (j = 1; j <= i; j++) printf("%d ", j); printf("\\n"); } return 0;}
C语言编程题 程序要求:编写一个程序,根据用户输入的三角形的三边判定...
if(a==b||b==c||a==c) printf("等腰三角形\\n"); else {if(a<b){t=a;a=b;b=t;} if(a<c){t=a;a=c;c=t;} if(fabs(a*a-b*b-c*c)<1e-6) printf("直角三角形\\n"); else printf("一般三角形\\n"); } return 0;} ...