【C言語】2次元配列int data[ i ][ j ]に九九を格納して表示するプログラム

C言語 研修プログラム

ソフトウェア会社の研修時代に作成したプログラムです。
参考になればうれしいです。

今回の研修プログラムは2次元配列の定番中の定番!九九に関するプログラムです。

スポンサーリンク

Sample Code

/*****************************************************************************
2次元配列int data[i][j]に九九を格納して表示するプログラム

<lesson_011.c> ver1.00
------------------------------------------------------------------------------
作成日:
作成者:

*****************************************************************************/
//---ヘッダファイル---
#include <stdio.h>

//---マクロ宣言---
#define NUM 9

/*******************************************************************
---main関数---
********************************************************************/
int main(void)
{
  int i = 0;
  int j = 0;

  int data[NUM][NUM];

  //九九データの格納
  for(i = 0; i < NUM; i++)
  {
    for(j = 0; j < NUM; j++)
    {
      data[i][j] = (i + 1) * (j + 1);
    }
  }

  //九九データの出力
  for(i = 0; i < NUM; i++)    //data[0~8][j]
  {
    for(j = 0; j < NUM; j++)  //data[i][0~8]
    {
      //data[i][j]のiは固定でjのみ進める
      printf("%3d", data[i][j]); //例data[0][1]
    }
    printf("\n");
  }

  return 0;
}

実行例

その他:研修で作成したC言語プログラム

その他のC言語プログラムはこの投稿にまとめてあります!

C言語の初心者用コードなので是非活用して下さい。
【C言語】研修 サンプルプログラム集

コメント

タイトルとURLをコピーしました