😸
[C] ldiv 関数
機能
(割り算の商と余りを同時に計算する関数)[1]
使用例
商=3, 余り=1
と表示する
\n
は改行を表す エスケープシーケンス[2]
コード
ldiv_t result = ldiv(10, 3);
printf("商=%ld, 余り=%ld\n", result.quot, result.rem);
全文
#include <stdio.h>
#include <stdlib.h>
void main() {
ldiv_t result = ldiv(10, 3);
printf("商=%ld, 余り=%ld\n", result.quot, result.rem);
}
実行結果
商=3, 余り=1
商=8, 余り=2
を変数から表示する
コード
long a = 26, b = 3;
ldiv_t res = ldiv(a, b);
printf("商=%ld, 余り=%ld\n", res.quot, res.rem);
全文
#include <stdio.h>
#include <stdlib.h>
void main() {
long a = 26, b = 3;
ldiv_t res = ldiv(a, b);
printf("商=%ld, 余り=%ld\n", res.quot, res.rem);
}
実行結果
商=8, 余り=2
Discussion