オンライン授業の研究にご協力ください。
1/25_期末試験
教科書や参考書、辞書、携帯電話、インターネット、友人の力を借りずに
実力のみで解答してください。
1/25_期末試験
教科書や参考書、辞書、携帯電話、インターネット、友人の力を借りずに
実力のみで解答してください。
日本語講座A2(N1)
現代社会の諸相
[C言語]課題(1)アドレスとポインタ
1) P69のアドレスの例を実行、ファイルはp69.c とする。
2) P71のアドレスの例を実行、ファイルはp71.c とする。
(プログラムと出力画面を提出してください)
[C言語]課題(2)NULLポインタ、ポインタと配列
1) 配布するファイルを開き、問題を解いてください。
2) P73のNULLポインタの例を実行、ファイル名はp73.cとする。
3) P75のポインタの配列参照の例を実行、ファイル名はp75.cとする。
[C言語]課題(3)関数の定義と呼出し
1) P88の関数呼び出しの例を実行、ファイル名はp88.cとする。
3) P89の戻り値利用の例を実行、ファイル名はp89.cとする。
(プログラムと出力画面を提出してください)
参考:関数 (数学)
https://ja.wikipedia.org/wiki/%E9%96%A2%E6%95%B0_%28%E6%95%B0%E5%AD%A6%29
[C言語]課題(4)変数のスコープとプロトタイプ
1) P91の変数のスコープの例を実行、ファイル名はp91.cとする。
1.1プログラムと出力画面を提出してください
1.2表示する値がなぜ変化するかを説明してください。
2) P93のプロトタイプの例を実行、ファイル名はp93.cとする。
2.1プログラムと出力画面を提出してください
2.2ファイルP93.exeを削除して、
プロトタイプ宣言をコメントアウトして、コンパイルしてください
コンパイルできますか?コンパイル画面の関連メッセージを説明してください。
[C言語]課題(5)引数の受け渡しとmain()関数
1) P95の変数の引数の受け渡しの例を実行、ファイル名はp95.cとする。
1.1)プログラムと出力画面を提出してください
1.2) 値渡しと参照渡し違いを説明してください。
2) P97のmain()関数の例を実行、ファイル名はcmdparam.cとする。
2.1)enumとcount機能のプログラムと出力画面を提出してください
2.2) add 機能を追加してください,
ヒント:atoi関数(#include
(例:入力コマンドは
> cmdparam.exe add 3 4 ,
3+4=7
の実行結果になる)。