在C語言中,將負數變為正數的一種簡單方法是使用取絕對值函數abs()。這個函數接受一個整數作為參數,并返回其絕對值。以下是一個示例:
#include<stdio.h>
#include <stdlib.h>
int main() {
int num = -5;
int abs_num = abs(num);
printf("原始數字: %d\n", num);
printf("絕對值: %d\n", abs_num);
return 0;
}
在這個示例中,我們首先包含了stdio.h和stdlib.h頭文件,然后定義了一個負數num。接著,我們使用abs()函數計算num的絕對值,并將結果存儲在abs_num變量中。最后,我們打印出原始數字和它的絕對值。
請注意,如果你需要處理浮點數(例如float或double),你可以使用fabs()函數(來自math.h庫)來獲得絕對值。