『新・明解C言語 入門編 第2版』演習問題解答例 7ー11

演習7ー11

問: List7-12とList7-13のプログラムをそれぞれ書きかえて、0.0から1.0まで0.01ずつ増やした値すべての合計値を求めるプログラムを作成せよ。両者の実行結果に対する考察を行うこと。

// Ex0711.c

#include <stdio.h>


int main(void)
{
    float x = 0.0;
    float y = 0.0;
    float sum1 = 0.0;
    float sum2 = 0.0;
    
    for (int i = 0; i < 101; i++) {
        printf("x = %f", x);
        x += 0.01;
        sum1 += x;
        putchar(' ');
        y = i / 100.0;
        printf("y = %f\n", y);
        sum2 += y;
    }
    printf("sum1 = %f", sum1);
    putchar(' ');
    printf("sum2 = %f\n", sum2);
    
    return 0;
}

コメント

 特になし。

 


書籍情報


コメント

タイトルとURLをコピーしました