C言語入門 第1回実力試験
2014蟷エ10譛医h繧雁倶ココ縺ョ譁ケ繧貞ッセ雎。縺ォ縲ヾtudy C辟。譁呎署萓帙r髢句ァ九@縺セ縺励◆縲
C險隱槭r蜍牙シキ荳ュ縺ョ譁ケ縺ッ縲∝ュヲ鄙偵サ謨呵ご縺ォ譛驕ゥ縺ェC險隱槭う繝ウ繧ソ繝シ繝励Μ繧ソ縺ョStudy C繧剃スソ縺」縺ヲ縺ソ縺ヲ縺上□縺輔>(蛟倶ココ縺ョ譁ケ縺ッ辟。譁吶〒縺)縲
螟ァ蟄ヲ繝サ鬮伜ーゅサ鬮俶。縺ェ縺ゥ縺ョ謨呵ご讖滄未縺ァ縺ョ謗。逕ィ螳溽クセ繧ょ、壽焚縺ゅk繝ュ繝ウ繧ー繧サ繝ゥ繝シ蝠蜩ヾtudy C縺後∝倶ココ蜷代¢縺ォ辟。譁呎署萓帙r蟋九a縺セ縺励◆縲
繧、繝ウ繧ソ繝シ繝励Μ繧ソ縺ョ謇玖サス縺輔↓蜉縺医√ご繝シ繝繧3D繧ソ繝シ繝医Ν繧ー繝ゥ繝輔ぅ繝繧ッ縺ァ讌ス縺励¥蜍牙シキ縺励◆繧翫→縲,險隱槭ョ蟄ヲ鄙偵r蠑キ蜉帙↓繧オ繝昴シ繝医@縺セ縺吶
縺セ縺溘√%縺ョ繧医≧縺ェ繝懊ち繝ウ縺ョ逕ィ諢上&繧後※縺繧九壹シ繧ク縺ァ縺ッ縲∵軸霈峨@縺ヲ縺繧九励Ο繧ー繝ゥ繝繧担tudy C縺ォ逶エ謗・繝ュ繝シ繝峨@螳溯。後@縺溘j縺吶k縺薙→縺後〒縺阪∪縺吶
Study C辟。譁吝茜逕ィ縺ォ縺、縺縺ヲ縺ョ隧ウ邏ー縺ッ縲√%縺ョ繝壹シ繧ク繧貞盾辣ァ縺励※縺上□縺輔>縲
1st line 2nd line 3rd line1-5. 1個のprintf()で1-3と同じ表示結果を表示してみましょう。
計算を開始します. ---------------------------- 3 + 4 = 7 20 - 11 = 9 5 * 3 = 15 10 / 2 = 5 ---------------------------- 計算が終了しました.1-7. 整数型で宣言した変数iに10を代入し、その内容を関数printf()で表示してみましょう。
main() { int tokuten; tokuten = 40; if (tokuten >= 60) { printf("goukaku"); } if (tokuten < 60) { printf("fugoukaku"); } }1-17. forループを使って単語 Study を20回表示してみましょう。
main() { int i, n; n = 10; for (i = 0; i < n-1; i++) { printf(" "); } printf("*\n"); }1-23. 4個のforループを使い次のように表示してみましょう("|"はShift+\で入力します)。 横方向のサイズは20になっていますが、この数はプログラムの最初で変数に代入し後で 自由に換えられるようにしてください。
-------------------- | | | | | | | | | | | | | | | | | | | | --------------------
+------------------+ | | | | | | | | | | | | | | | | | | | | +------------------+1-25. 次のプログラムを参考にして 3, 6, 9, 12, ・・・, 24 桁目に"*"を表示してみましょう。
int print_dot(int); main() { int x; for (x = 1; x <= 8; x++) { print_dot(x); } } print_dot(n) int n; { int i; for (i = 0; i < n-1; i++) { printf(" "); } printf("*\n"); }1-26. 1-25と同じプログラムを参考にして次のように表示してみましょう。
* * * * * * * * * * * * * * * *1-27. 三角形の面積を返す関数sankaku_menseki()を(第7回C言語入門)台形の上底、下底、高さから面積を求める関数に変更し、何種類かの値を与え計算させてみましょう。