我正在尝试在 c 中做指数,但这就是得到的
I'm trying to do exponent in c, but this is what is get
我正在尝试使用“DEV C++”编译器做一个指数示例,但我无法获得输出
这是代码:
#include <stdio.h>
#include <math.h>
int main (void)
{
double base, exponent, result;
printf("La base:\n");
scanf("%lf",&base);
printf("El exponente:\n");
scanf("%lf",&exponent);
result = pow(base, exponent);
printf("%.1lf^%.1lf = %.21f", base, exponent, result);
return 0;
}
我明白了:
可能是什么问题?
真诚的,
NIN.
您向我们展示了 exponente.c
中的代码(我猜),但屏幕截图中的错误消息显示:
error in math.h
included from teorema.c
所以您应该非常仔细地阅读错误消息并在其他文件中查找错误代码。
重要的是要记住我使用的是 DEV c++,它有很多错误和无法运行的库。
我为 windows 下载了 GCC 和 MinGW。我在 MS-Dos 中编译了相同的源代码并且它有效。
我想我最终将只使用 GCC 而忘记 DEV C++。
我正在尝试使用“DEV C++”编译器做一个指数示例,但我无法获得输出
这是代码:
#include <stdio.h>
#include <math.h>
int main (void)
{
double base, exponent, result;
printf("La base:\n");
scanf("%lf",&base);
printf("El exponente:\n");
scanf("%lf",&exponent);
result = pow(base, exponent);
printf("%.1lf^%.1lf = %.21f", base, exponent, result);
return 0;
}
我明白了:
可能是什么问题?
真诚的, NIN.
您向我们展示了 exponente.c
中的代码(我猜),但屏幕截图中的错误消息显示:
error in math.h
included from teorema.c
所以您应该非常仔细地阅读错误消息并在其他文件中查找错误代码。
重要的是要记住我使用的是 DEV c++,它有很多错误和无法运行的库。
我为 windows 下载了 GCC 和 MinGW。我在 MS-Dos 中编译了相同的源代码并且它有效。
我想我最终将只使用 GCC 而忘记 DEV C++。