MMGames
C言語入門
C言語開発環境
ブラウザでC言語
ブラウザアプリ
🔍
MMGames
Share
C言語入門
ブラウザでC言語
ブラウザアプリ
English
パソコンの隣ですぐに読める
書籍版苦C
パソコンの隣ですぐに読める
書籍版苦C
パソコンの隣ですぐに読める
書籍版苦C
パソコンの隣ですぐに読める
書籍版苦C
苦
しんで覚える
C言語
苦
しんで覚える
C言語
練習問題1
基本知識
問 1-1
C言語のプログラムは
ある物の集合
として作られる。
ある物とは何か。
問 1-2
上記のある物の構造は、
4つの機能の組み合わせ
になっている。
その4つの機能とは何か。順番、区切りの記号まで正しく答えよ。
問 1-3
C言語は人間向きの言語であり、コンピュータには理解できないため、
C言語を
コンピュータ向きの言語に翻訳
するソフトがある。
そのようなソフトをなんと呼ぶか。
プログラム書取
問 2-1
何も行わない
main関数だけ
のプログラムを作成せよ。
記述式
問 3-1
C言語では、関数には自由な名前を付けることができるが、
必ず一つは
mainという名前の関数
がなくてはならない。
その理由を簡潔に述べよ。
基本知識(解答例)
解 1-1
関数
解 1-2
型名 関数名(引数){処理}
※各言葉は多少異なっていても良い。
解 1-3
コンパイラ
※コンパイルは翻訳作業自体のことなので誤答。
プログラム書取(解答例)
解 2-1
int main(void) {return 0;}
※現時点では、コンパイルさえ出来ればそれで良い。
記述式(解答例)
解 3-1
C言語の関数には順番の概念がなく、どの順番で使用しても良いが、
それでは最初に使用する関数がどれだかわからなくなるため、
一番最初に使用する関数はmainという名前であると決められている。
※順番の概念について書かれていない場合は減点。
前のページ
次のページ
本サイトについて
苦しんで覚えるC言語(苦C)は
C言語入門サイトの決定版です。
C言語の基本機能を体系立てて解説しており、
市販書籍と同等以上の完成度です。
第0部:プログラム概要編
プログラムとは何か?
1章:世界最小のプログラム
何もしないプログラム
コンパイラは翻訳ソフト
練習問題1
2章:プログラムの書き方
書き方のルール
書き方の慣習
練習問題2
3章:画面への表示
文字列の表示
改行文字
練習問題3
4章:数値の表示と計算
数値の表示
基本的な計算
数値の種類
練習問題4
5章:数値の記憶と計算
数値を記憶する
変数の種類
型の変換
数値の桁揃え
練習問題5
6章:キーボードからの入力
入力用の関数
入力の恐怖
練習問題6
7章:比較と判断
比較を行う文
比較のための演算子
複数の処理の実行
練習問題7
8章:場合分け処理を行う
2つの場合分け
3つ以上の場合分け
番号による場合分け
練習問題8
9章:回数が決まっている繰り返し
繰り返しを行う文
ループ動作の仕組み
練習問題9
10章:回数がわからない繰り返し
回数不明ループ
入力チェック
練習問題10
11章:関数の作り方
自作関数を作る
関数に数値を渡す
関数から数値を返す
練習問題11
12章:変数の寿命
関数内で寿命が尽きる変数
最後まで生き残る変数
関数内で生き残る変数
練習問題12
13章:複数の変数を一括して扱う
複数の変数をまとめて扱う
配列の使い方
練習問題13
14章:文字列を扱う方法
文字の扱い方
文字列を扱う方法
文字列処理関数
練習問題14
15章:ポインタ変数の仕組み
メモリの仕組み
変数とメモリの関係
&付けが必要な変数の正体
アドレスを記憶する変数
ポインタ変数を使ってみる
引数による情報の受け渡し
&配列とポインタの奇妙な関係
練習問題15
16章:複数の型をまとめる
異なる型の変数をまとめる
構造体の引数
構造体の配列
練習問題16
17章:ファイルの取り扱い
テキストファイルの読み書き
バイナリファイルの読み書き
ドラッグへの対応
練習問題17
18章:マクロ機能
不変の値の取り扱い
その他の方法による定数
簡易的な関数の実現
練習問題18
19章:動的配列
配列を自由自在に作る
練習問題19
20章:複数のソースファイル
最小限の分割
分割の定石
練習問題20
コメント
COMMENT
💬 コメント投稿欄を開く