PROG 6.1 10分ごとに時刻表示

<問題>

長針は3,4,5時、 短針は10分おきの時刻を表示せよ。

<実行結果>

 3時00分 3時10分 3時20分 3時30分 3時40分 3時50分
 4時00分 4時10分 4時20分 4時30分 4時40分 4時50分
 5時00分 5時10分 5時20分 5時30分 5時40分 5時50分

<コメント>



解答例

#include <stdio.h>

int main(void) {
    int i, j;

    for (i = 3; i <= 5; i++) {               /* 長針、外側 表示では垂直方向 */
        for (j = 0; j < 60;  j += 10)        /* 短針、内側 表示では水平方向 */
            printf(" %2d時%02d分", i, j);  /* 10進数 2桁で表示  02dは空白桁を0で埋める */
        printf("\n");
    }

   return 0;
}