#include main() { int i, n; /* i: 添字(カウンタ)、n: 最終項の添字 */ int sum = 0; /* 部分和。初期値は零。 */ printf("1 から n までの整数の和をもとめます。\n"); printf("整数nを入力してください。"); scanf("%d", &n); /* キーボードから10進整数として、nを読み込む。 */ for (i = 1; i <= n; i++) /* 始めにiを1と初期化する。 */ /* i <= nの条件のもとで 、以下のループをくりかえす。 */ /* 一周ごとに、iの値をひとつふやす。 */ { sum += i; /* sum = sum + i という意味 */ } printf("1から %d までの和 = %d\n", n, sum); /* n とsumをそれぞれ、%dの位置に10進整数として(画面へ)の出力する。 */ }