ほぷしぃ

納得C言語!

[第3回]演算子(解答)

(1)解答

解答プログラム

#include <stdio.h>  //おまじない

int main()
{
    int a, b, s;

    //変数の初期化
    a = 120;
    b = 135;
    s = 0;

    s = a + b;    //加算
    printf("%d",s);
    printf("\n");

    s = a - b;    //減算
    printf("%d",s);
    printf("\n");

    s = a * b;    //乗算
    printf("%d",s);
    printf("\n");

    s = a / b;    //除算
    printf("%d",s);
    printf("\n");

    s = a % b;    //剰余算
    printf("%d",s);
    printf("\n");

    return 0;
}

結果

各計算をして結果を表示

変数に整数を代入するから、整数型のintでの宣言を行います。


(2)解答

解答プログラム

#include <stdio.h>  //おまじない

int main()
{
    double a, b, s;

    //変数の初期化
    a = 12.3;
    b = 23.5;
    s = 0;

    s = a + b;    //加算
    printf("%f",s);
    printf("\n");

    s = a - b;    //減算
    printf("%f",s);
    printf("\n");

    s = a * b;    //乗算
    printf("%f",s);
    printf("\n");

    s = a / b;    //除算
    printf("%f",s);
    printf("\n");

    return 0;
}

結果

各計算をして結果を表示

変数に小数点を代入するから、浮動小数点型のfloatもしくはdoubleでの宣言を行います。
また、小数点はもともと割り切れていない数値なので、剰余算はできません。


[第3回]演算子 ページのトップ [第4回]入出力