我想在ANSI C代碼中聲明一個函數,我可以在main()中使用它之後定義函數嗎? 例如,我寫了一個絕對值函數:任何人都可以告訴我它是否合理?C語言入門:函數聲明
#include <stdio.h>
int main()
{
double value1 = -5;
printf("%lf",
abs(value1));
}
double abs(double number)
{
if (number < 0) {
(number * (-1) = number);
}
return number;
}
如果它以任何方式都很重要,可以使用abs函數來執行所需操作,它存在於math.h庫(對於C++)或cmath.h(對於C)中。 – Edeph
@Edeph你有這些包括倒退,''爲C + +和''爲C. –
Joe
是的,我很抱歉我的壞。 – Edeph