回答c语言相关内容

1个回答
展开全部
摘要 1.可以使用海伦公式来求解三角形的面积,该公式如下:s = (a + b + c) / 2area = sqrt(s * (s - a) * (s - b) * (s - c))其中,s表示半周长,即三条边的和除以2,sqrt表示求平方根。以下是完整的C语言代码实现:#include #include int main() {float a, b, c, s, area;printf("请输入三角形的三条边a、b、c:\n");scanf("%f %f %f", &a, &b, &c);s = (a + b + c) / 2;area = sqrt(s * (s - a) * (s - b) * (s - c));printf("三角形的面积为:%f\n", area);return 0;}
咨询记录 · 回答于2023-03-29
回答c语言相关内容
你好,请问你想问C语言的什么问题呢?
用编程写出
1.可以使用海伦公式来求解三角形的面积,该公式如下:s = (a + b + c) / 2area = sqrt(s * (s - a) * (s - b) * (s - c))其中,s表示半周长,即三条边的和除以2,sqrt表示求平方根。以下是完整的C语言代码实现:#include #include int main() {float a, b, c, s, area;printf("请输入三角形的三条边a、b、c:\n");scanf("%f %f %f", &a, &b, &c);s = (a + b + c) / 2;area = sqrt(s * (s - a) * (s - b) * (s - c));printf("三角形的面积为:%f\n", area);return 0;}
我是初学者,
2.代码示例:#include int main() { int n1, n2; printf("请输入两个整数,中间用空格隔开:"); scanf("%d %d", &n1, &n2); if(n1 > n2) { int temp = n1; n1 = n2; n2 = temp; } int count = 0; // 计数器,记录被3整除的数的个数 for(int i = n1; i <= n2; i++) { if(i % 3 == 0) { count++; } } printf("%d到%d范围内被3整除的数的个数为%d\n", n1, n2, count); return 0;}
第一道的海伦公式就是数学上的求圆面积的公式,上述代码都带有注释,有那个地方不懂的可以随时问我。
初学者的话还是建议要自己先领悟,逐步去养成自己的代码逻辑。如果想走编程这条路的话建议学完基础语法后多刷题多思考。你也可以看我主页写的相关文章希望对你有帮助。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消