printfプロジェクト


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

printf.c

/*------------------------------------------------------------------------------
 * Title: printf
 * Project: printf
 * Source: printf.c
 * Author: B.G
 * Group: B.G
 * Created: 9:54 2009/09/28
 * Last Modified: 9:54 2009/09/28
 * ---------------------------------------------------------------------------*/
 
/* ヘッダファイルのインクルード */
#include <stdio.h> /* stdio.hのインクルード */
 
/* main関数 */
int main(void){
 
  /* 変数の宣言・初期化 */
  int i = 10; /* int型変数iの初期化 */
  float f = 1.23; /* float型変数fの初期化 */
  char c = 'A'; /* char型変数cの初期化 */
 
  /* printfで各変数の値を指定の書式で出力 */
  printf("variable value i = %d\n", i); /* iの値を整数値(%d)として出力 */
  printf("variable value f = %f\n", f); /* fの値を実数値(%f)として出力 */
  printf("variable value c = %c\n", c); /* cの値を文字(%c)として出力 */
 
  /* printfで各リテラルを指定の書式で出力 */
  printf("literal decimal integer 20: %d\n", 20); /* 20を10進数の整数として出力 */
  printf("literal decimal float 4.56: %f\n", 4.56); /* 4.56を10進数の実数として出力 */
  printf("literal char B: %c\n", 'B'); /* 'B'を文字として出力 */
  printf("literal string CDE: %s\n","CDE"); /* "CDE"を文字列として出力 */
 
  /* 文字列リテラルにおける書式指定子の省略 */
  printf("literal string FGH: FGH\n"); /* 文字列リテラルのみの場合は書式指定子と第2引数を省略できる */
 
  /* プログラムの終了 */
  return 0;
 
}