大家好,今天小编关注到一个比较有意思的话题,就是关于c语言输出三角的问题,于是小编就整理了3个相关介绍c语言输出三角的解答,让我们一起看看吧。
- C语言:编写程序,输入一个三角形的三条边,若能构成一个三角形,则输出相应提示信息并计算三角形面积?
- 用inputbox函数输入3个数据,如果这3个数据能构成三角形,计算并在窗体上输出三角形面积?
- c语言中cos函数的用法?
C语言:编写程序,输入一个三角形的三条边,若能构成一个三角形,则输出相应提示信息并计算三角形面积?
double area(int tria, int trib, int tric){double tril, area,trila;tril = double((tria + trib + tric) / 2);area = sqrt(tril * (tril - double(tria))*(tril - double(trib))*(tril - double(tric)));return area;}int main(int argc, char** argv) {int triabc[3], temp;// double area;printf("请输入三个边长:");scanf("%d,%d,%d", &triabc[0], &triabc[1], &triabc[2]);for (int j = 0;j triabc[i + 1]){temp = triabc[i];triabc[i] = triabc[i + 1];triabc[i + 1] = temp;}}printf("试试:%d", triabc[j]);}if ((triabc[0] + triabc[1]) > triabc[2] && (triabc[0] + triabc[2]) > triabc[1] && (triabc[1] + triabc[2] > triabc[0]) && (triabc[2] - triabc[0])
用inputbox函数输入3个数据,如果这3个数据能构成三角形,计算并在窗体上输出三角形面积?
Private Sub Command1_Click()
Dim a, b, c, s, x
a = Val(InputBox("请输入第一条边长"))
b = Val(InputBox("请输入第二条边长"))
c = Val(InputBox("请输入第三条边长"))
If a + b > c And a + c > b And b + c > a Then
Print "能组成三角形"
x = 1 / 2 * (a + b + c)
s = Sqr(x * (x - a) * (x - b) * (x - c))
Print "三角形面积s="; s
c语言中cos函数的用法?
在C语言中,cos函数是一个数学函数,其作用是计算给定角度(弧度制)的余弦值。
cos函数的原型为:
```c
double cos(double angle);
```
其中,angle表示要计算余弦值的角度(以弧度为单位),返回值为该角度的余弦值。
cos函数是C语言中的一个基本函数,可以用来计算一个圆的面积。它可以将圆的周长除以圆的半径,得出圆的直径。cos函数的主要用途是用于计算一个平面上的圆的圆心和半径的平方。
float cos(floate x, float floatey) {
// 计算圆心的半径
floAT cos_x = floor(x);
fLOAT tan_x;
cosx += cos (x); /* 将x的平方减去cos(x) */
tanx *= (cos_y - cos x);/*将y的平方除以cos(y)*/
return tan(tan_y * cos^2 + cos*cos^1);
}
到此,以上就是小编对于c语言输出三角的问题就介绍到这了,希望介绍关于c语言输出三角的3点解答对大家有用。