授業/C言語基礎 のバックアップ(No.5)


授業の進行状況により予定を変更することがあります。

はじめに

Lesson 01: Cプログラム

Lesson 02: 変数と演算

  • 変数
    • int型
    • double型
    • 宣言
    • 初期化
    • キャスト
  • 演算
    • 代入演算子
    • 算術演算子
    • 整数/整数

Lesson 03: if文による条件分岐

  • if文
    • if文
    • if-else文
    • 複数のif-else文の組み合わせ
  • if文の条件に用いる演算子
    • 比較演算子
    • 論理演算子

Lesson 04: 画面への出力とキーボードからの入力

  • 画面への出力
    • printf関数: 書式付き出力
    • %d
    • %5d
    • %05d
    • %f
    • %8.3f
  • キーボードからの入力
    • scanf関数: 書式付き入力
  • 計算ゲーム
    • rand関数: 乱数生成
    • srand関数: 乱数のシード設定
    • time関数: 時刻取得
    • サイコロ
    • 計算ゲーム

Lesson 05: 回数が決まっている繰り返し

  • for文
  • インクリメント・デクリメント演算子

Lesson 06: 回数が決まっていない繰り返し

  • while文
  • break文
  • continue文

Lesson 07: 数当てゲームとじゃんけんゲーム

  • 数当てゲーム
  • じゃんけんゲーム

Lesson 08: 関数

  • 関数宣言
  • 戻り値

Lesson 09: 配列と文字列

  • 配列
    • 配列の宣言
    • 配列の初期化
  • 文字列
    • char型
    • 文字列はchar型の配列
    • 文字列の終端を表す文字
    • 文字列の比較
    • printf命令・scanf命令の%cと%s
    • コマンドライン引数

Lesson 10: switch文による条件分岐と条件演算子

  • switch文
  • 条件演算子

Lesson 11: 再帰関数と引数の渡し方

  • 再帰
  • 値渡しと参照渡し

Lesson 12: コンパイルとリンク

  • 複数のファイルに分割されたプログラムのコンパイル
  • オブジェクトファイル
  • リンク
  • 外部結合
  • 最適化

Lesson 13: 変数の高度な使い方

  • 定数
  • unsigned
  • double型
  • sizeof演算子
  • 変数のスコープと有効期限
  • static

Lesson 14: 前処理とライブラリー

  • 前処理
    • #include
    • #define
    • #if-#lese-#endif
  • ライブラリー
    • stdio.h
    • math.h
    • string.h
    • time.h
    • stdlib.h

Lesson 15: スピード計算ゲームとスピードタイピングゲーム

  • スピード計算ゲーム
  • スピードタイピングゲーム
トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS