1.C言語ってどんな言語?
  C言語は、関数型の言語で数学のf(x)をイメージするとわかりやすいです。
  たとえば、数学のf(x)=2x+3をC言語的に説明すると以下のようになりまます。
  ・f(x)は「関数名」でxを「引数(ひきすう)」と言います。引数は関数が受けとる値を言います。
  ・C言語では、2x+3が関数の中身でプログラムに相当します。
  ・引数に1を与えると結果が5になります。(f(1)=5)
  ・また、y=f(1)とするとyは、「5」になります。つまり、f(1)が「5」という値を持っていることになります。
   これをC言語では、「戻り値」といいます。