練習問題1
基本知識
問 1-1
C言語のプログラムはある物の集合として作られる。
ある物とは何か。
ある物とは何か。
問 1-2
上記のある物の構造は、4つの機能の組み合わせになっている。
その4つの機能とは何か。順番、区切りの記号まで正しく答えよ。
その4つの機能とは何か。順番、区切りの記号まで正しく答えよ。
問 1-3
C言語は人間向きの言語であり、コンピュータには理解できないため、
C言語をコンピュータ向きの言語に翻訳するソフトがある。
そのようなソフトをなんと呼ぶか。
C言語をコンピュータ向きの言語に翻訳するソフトがある。
そのようなソフトをなんと呼ぶか。
プログラム書取
問 2-1
何も行わないmain関数だけのプログラムを作成せよ。
記述式
問 3-1
C言語では、関数には自由な名前を付けることができるが、
必ず一つはmainという名前の関数がなくてはならない。
その理由を簡潔に述べよ。
必ず一つはmainという名前の関数がなくてはならない。
その理由を簡潔に述べよ。
基本知識(解答例)
解 1-1
関数
解 1-2
型名 関数名(引数){処理}
※各言葉は多少異なっていても良い。
解 1-3
コンパイラ
※コンパイルは翻訳作業自体のことなので誤答。
プログラム書取(解答例)
解 2-1
int main(void) {return 0;}
※現時点では、コンパイルさえ出来ればそれで良い。
記述式(解答例)
解 3-1
C言語の関数には順番の概念がなく、どの順番で使用しても良いが、
それでは最初に使用する関数がどれだかわからなくなるため、
一番最初に使用する関数はmainという名前であると決められている。
それでは最初に使用する関数がどれだかわからなくなるため、
一番最初に使用する関数はmainという名前であると決められている。
※順番の概念について書かれていない場合は減点。
本サイトについて
苦しんで覚えるC言語(苦C)はC言語入門サイトの決定版です。
C言語の基本機能を体系立てて解説しており、
市販書籍と同等以上の完成度です。




