![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言作业u3
方块猫x
这个作者很懒,什么都没留下…
展开
-
一元二次方程 的三个系数若出现b*b-4*a*c<0的情况,该如何处理?
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<math.h>int main(){ float a, b, c, q, p, x1, x2, x=0; printf("分别输入a b c的值:"); scanf("%f,%f,%f", &a, &b, &c); if (b * b - 4 * a * c > 0) { q = -b / 2 * a; p = s.原创 2021-12-29 11:26:12 · 836 阅读 · 0 评论 -
思考题:若三角形的三个边不能构成三角形,该如何处理?
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ float a, b, c, s, area; printf("三角形三边分别为:"); scanf("%f,%f,%f",&a,&b,&c); if (a + b > c && a + c > b && b + c > a) { s = (a + b + c) / 2; are.原创 2021-12-29 11:13:16 · 919 阅读 · 0 评论 -
编程序求一元二次方程 +bx+c=0的解。用a=3,b= -12,c= -15来验证结果。输出时要求有文字说明,输出结果要直观
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ float a, b, c, q, p, x1, x2; printf("分别输入a b c的值:"); scanf("%f,%f,%f",&a,&b,&c); q = -b / 2 * a; p = sqrt(b * b - 4 * a * c) / 2 * a; x1 = q + p; ...原创 2021-12-29 10:58:49 · 583 阅读 · 0 评论 -
从键盘输入三角形的三个边长a,b,c,编程计算三角形的面积并输出。输出时要有格式说明,结果保留2位小数
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ float a, b, c, s, area; printf("三角形三边分别为:"); scanf("%f,%f,%f",&a,&b,&c); s = (a + b + c) / 2; area = sqrt(s * (s - a) * (s - b) * (s - c)); printf("三角...原创 2021-12-29 10:50:20 · 16287 阅读 · 0 评论 -
分别使用宏定义和常变量定义π的值,编程计算并输出球的体积和表面积。球的半径r的值由用户从键盘输入,输出计算结果(结果保留小数点后2位数字)。
注:球的表面积公式S=4πr2 球的体积公式V=4πr#define _CRT_SECURE_NO_WARNINGS#define PI 3.14#include <stdio.h>int main(){ float r, v; printf("输入球的半径:"); scanf("%f",&r); v = 4 / 3 * PI * r * r * r; printf("球的体积为:%.2f\n",v); return 0;}...原创 2021-12-29 10:42:18 · 4352 阅读 · 1 评论