gpt4 book ai didi

C 帮助尝试以 10 为底的对数工作

转载 作者:行者123 更新时间:2023-11-30 20:01:16 27 4
gpt4 key购买 nike

您好,您能解释一下为什么在输入 x=10 时登录以下代码会给出 10和 y=10?它实际上给出了 x 和 y 的值。

#include <stdio.h>
#include <math.h>

double x, y, z, a, s, w;
int main()
{
scanf("%lf", &x);
scanf("%lf", &y);
z = x + y;

if (x > y)
{
printf("x\n");
}

if (y > x)
{
printf("y\n");
}

if (x == y)
{
printf("equals\n");

}

a = pow(x, y);
printf("%lf\n", a);

s = log10(x);
w = log10(y);
printf("%f\t%f", x, y);

return (0);
}

确实,我确实将最后一个 printf 更改为 s 和 w,但是我得到的结果=2.302585

最佳答案

您没有打印 sw,而是打印了 xy,所以我看不出该程序的原因不会打印 xy 的值。

关于C 帮助尝试以 10 为底的对数工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34642405/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com