😸

[C] labs 関数

に公開

機能

絶対値(符号なし値)を求める[1]

使用例

5 と表示する

\n は改行を表す エスケープシーケンス[2]

コード

printf("%d\n", labs(-5L));
全文
#include <stdio.h>
void main() {
    printf("%d\n", labs(-5L));
}

実行結果

5

20 を変数から表示する

コード

long int x = -20;
printf("%ld\n", labs(x));
全文
#include <stdio.h>
void main() {
    long int x = -20;
    printf("%ld\n", labs(x));
}

実行結果

20
脚注
  1. 引数に指定した値の絶対値を計算して返す標準関数。マイナス値なら正の値に変換する。 ↩︎

  2. 改行やタブなど、画面に表示されない制御文字のこと。 ↩︎

Discussion