寝癖頭の解法

学習中の覚え書きを投稿、更新していきます。

C言語による九九の出力

C言語による九九の出力です。
九九を出力して終了するプログラムです。

・問題
 以下のような表記で、九九を出力して終了するプログラムを作成してください。
 ×記号の代わりに、小文字の x を使用してください。
   1x1=1
   1x2=2
   .
   .
   9x8=72
   9x9=81

・入力される値
 この問題に入力はありません。

・期待する出力
   1x1=1
   1x2=2
   .
   .
   9x8=72
   9x9=81

・条件
 この問題に条件はありません。

僕が作成、提出したコードは、以下のとおりです。

/*
 Problem Set from Volume0 : QQ
 http://judge.u-aizu.ac.jp/onlinejudge/
 C言語による九九の出力
 https://neguse-atama.hatenablog.com
*/
#include <stdio.h>
int main(){
    int i;
    for(i=1;i<=9;i++){
        printf("1x%d=%d\n",i,1*i);
    }
    for(i=1;i<=9;i++){
        printf("2x%d=%d\n",i,2*i);
    }
    for(i=1;i<=9;i++){
        printf("3x%d=%d\n",i,3*i);
    }
    for(i=1;i<=9;i++){
        printf("4x%d=%d\n",i,4*i);
    }
    for(i=1;i<=9;i++){
        printf("5x%d=%d\n",i,5*i);
    }
    for(i=1;i<=9;i++){
        printf("6x%d=%d\n",i,6*i);
    }
    for(i=1;i<=9;i++){
        printf("7x%d=%d\n",i,7*i);
    }
    for(i=1;i<=9;i++){
        printf("8x%d=%d\n",i,8*i);
    }
    for(i=1;i<=9;i++){
        printf("9x%d=%d\n",i,9*i);
    }
    return 0;
}

設問の出典は、プログラミング問題のオンライン採点システム「Aizu Online Judge(AOJ)」です。
http://judge.u-aizu.ac.jp/onlinejudge/
Problem Set from Volume0 : QQ