2013年10月20日日曜日

開発環境

C実践プログラミング 第3版 (Steve Oualline (著)、 望月 康司 (監訳) (翻訳)、谷口 功 (翻訳)、オライリー・ジャパン)のⅡ部(単純なプログラミング)の8章(他の制御文)、8.5(プログラミング実習)、実習 8-4を解いてみる。

その他参考書籍

実習 8-4.

コード

sample.c

#include <stdio.h>
int main()
{
    int i, j;
    int x, y;
    
    for (i = 0; i < 10; i++){
        for (j = 0; j < 10; j++){
            if (j == 0){
                if (i == 0){
                    printf("\\");
                } else {
                    printf("%d", i);
                }
            } else if (i == 0){
                printf(" %2d", j);
            } else {
                printf(" %2d", i * j);
            }
        }
        printf("\n");
    }
    
    return (0);
}

makefile

CC=cc
CFLAGS=-g

sample: sample.c
 $(CC) $(CFLAGS) -o sample sample.c

clean:
 rm -f sample

入出力結果(Terminal)

$ make
cc -g -o sample sample.c
$ ./sample
\  1  2  3  4  5  6  7  8  9
1  1  2  3  4  5  6  7  8  9
2  2  4  6  8 10 12 14 16 18
3  3  6  9 12 15 18 21 24 27
4  4  8 12 16 20 24 28 32 36
5  5 10 15 20 25 30 35 40 45
6  6 12 18 24 30 36 42 48 54
7  7 14 21 28 35 42 49 56 63
8  8 16 24 32 40 48 56 64 72
9  9 18 27 36 45 54 63 72 81
$

0 コメント:

コメントを投稿