Может ли кто-нибудь сказать мне, почему я не могу это сделать?Функция Pow() для цикла в C
Он не компилируется, я знаю, что я должен быть чем-то не прав.
Я пытаюсь напечатать полномочия 2, но я просто не могу этого сделать.
Может ли кто-нибудь мне помочь? Это код, который я написал. Я использую gcc для linux.
#include <stdio.h>
#include <math.h>
int main() {
int power;
printf("Powers of 2:\n");
{int i;
for(i = 0; i < 30; i++){
power = pow(2,i);
printf("%s%i %s %i %s","2^",i,"=",power,"\n");
}
}
return 0;
}
Как задать хороший вопрос: заменить * Он не скомпилирует * с фактической ошибкой компиляции. И на этот вопрос вы использовали '-lm'? –
Скомпилировать с использованием '-lm' –
У всех проблемы с pow: P – P0W