1 C プログラミング入門

1.1 簡単な C プログラム: 1 行表示する

リスト 1.1 テキスト表示プログラム

/* A first program in C */
#include <stdio.h>

int main()
{
    printf("Hello world!\n");

    return 0;
}

リスト 1.2 エスケープ・シーケンスの使い方 1

/* 二つの printf 文で一行を表示する */
#include <stdio.h>

int main()
{
    printf("Hello ");   /* C の文は上から順に実行される */
    printf("world!\n"); 

    return 0;
}
実行結果: Hello world!

リスト 1.3 エスケープ・シーケンスの使い方 2

/* 一つの printf 文で二行を表示する */
#include <stdio.h>

int main()
{
    printf("Hello\nworld!\n");

    return 0;
}
実行結果
Hello
world!

リスト 1.4 printf の良くない使い方: 表示の最後に改行していない

/* A first program in C */
#include <stdio.h>

int main()
{
    printf("Hello world!"); 

    return 0;
}

1.2 簡単な C プログラム: 整数の計算

リスト 1.5 整数の和

/* Addition program */
#include <stdio.h>

int main()
{
     printf("1357 + 2468 = %d\n", 1357 + 2468);

     return 0;
}
実行結果: 1357 + 2468 = 3825

リスト 1.6 複数の %d を使った値の表示

/*
 * Another addition program
 */
#include <stdio.h>

int main()
{
     printf("%d + %d = %d\n", 1357, 2468, 1357 + 2468);

     return 0;
}
実行結果: 1357 + 2468 = 3825