鱼C论坛

 找回密码
 立即注册
查看: 1147|回复: 2

[已解决]4道题目

[复制链接]
发表于 2023-10-19 14:56:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
写出实现如下数学公式计算的C语言公式
1.b^2 - 4ac
2.1 + (x + y)/4
3.p/(p-d*r)
4.(a + b)/2 *h
最佳答案
2023-10-19 14:59:00
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() 函数打印计算结果。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-10-19 14:59:00 | 显示全部楼层    本楼为最佳答案   
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() 函数打印计算结果。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-19 14:59:26 | 显示全部楼层
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语言代码,注意用正确的数据类型进行计算。

球一个最佳答案谢谢啦!这对我非常重要!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 21:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表