4道题目
写出实现如下数学公式计算的C语言公式1.b^2 - 4ac
2.1 + (x + y)/4
3.p/(p-d*r)
4.(a + b)/2 *h 1. 实现计算公式 b^2 - 4ac 的C语言代码:
#include <stdio.h>
#include <math.h>
int main() {
double a, b, c;
double result;
printf("请输入a, b, c的值:");
scanf("%lf %lf %lf", &a, &b, &c);
result = pow(b, 2) - 4 * a * c;
printf("计算结果为:%lf\n", result);
return 0;
}
这段代码首先声明了变量a、b、c和result,然后通过用户输入获取a、b、c的值。接下来,使用 pow() 函数计算b的平方,然后乘以4ac,并将结果赋值给result。最后,使用 printf() 函数打印计算结果。
2. 实现计算公式 1 + (x + y)/4 的C语言代码:
#include <stdio.h>
int main() {
double x, y;
double result;
printf("请输入x和y的值:");
scanf("%lf %lf", &x, &y);
result = 1 + (x + y) / 4;
printf("计算结果为:%lf\n", result);
return 0;
}
这段代码首先声明了变量x、y和result,然后通过用户输入获取x和y的值。接下来,根据给定的公式计算结果,并将结果赋值给result。最后,使用 printf() 函数打印计算结果。
3. 实现计算公式 p/(p-d*r) 的C语言代码:
#include <stdio.h>
int main() {
double p, d, r;
double result;
printf("请输入p, d, r的值:");
scanf("%lf %lf %lf", &p, &d, &r);
result = p / (p - d * r);
printf("计算结果为:%lf\n", result);
return 0;
}
这段代码首先声明了变量p、d、r和result,然后通过用户输入获取p、d、r的值。接下来,根据给定的公式计算结果,并将结果赋值给result。最后,使用 printf() 函数打印计算结果。
4. 实现计算公式 (a + b)/2 * h 的C语言代码:
#include <stdio.h>
int main() {
double a, b, h;
double result;
printf("请输入a, b, h的值:");
scanf("%lf %lf %lf", &a, &b, &h);
result = (a + b) / 2 * h;
printf("计算结果为:%lf\n", result);
return 0;
}
这段代码首先声明了变量a、b、h和result,然后通过用户输入获取a、b、h的值。接下来,根据给定的公式计算结果,并将结果赋值给result。最后,使用 printf() 函数打印计算结果。 1. 实现数学公式 b^2 - 4ac 的C语言代码:
double b = 2, a = 1, c = 3;
double result = b * b - 4 * a * c;
printf("b^2 - 4ac = %f", result);
2. 实现数学公式 1 + (x + y)/4 的C语言代码:
int x = 3, y = 5;
double result = 1 + (double)(x + y) / 4;
printf("1 + (x + y)/4 = %f", result);
3. 实现数学公式 p/(p-d*r) 的C语言代码:
double p = 1000, d = 0.1, r = 0.05;
double result = p / (p - d * r);
printf("p/(p-d*r) = %f", result);
4. 实现数学公式 (a + b)/2 * h 的C语言代码:
double a = 2, b = 3, h = 4;
double result = (a + b) / 2 * h;
printf("(a + b)/2 * h = %f", result);
以上是实现给定数学公式的C语言代码,注意用正确的数据类型进行计算。
球一个最佳答案谢谢啦!这对我非常重要!{:10_254:}{:10_254:}{:10_254:}
页:
[1]