今回の解答こそ参考としてくださいー
C言語 実力確認テスト08 解答例 - プログラミング指南 - Code Knowledge codeknowledge.livedoor.blog/ar

フォロー

この間のC言語基礎講座の解答来た~!

1問目は、もう、方向性完全に間違えている自覚あったので・・・後でゆっくり勉強しよう・・・リアルタイム処理が分かってないってことが良く分かった(テストでこれ分かるの大事!!・・・ということにしよう)。

_kbhit()の方だな、と思ってやってみたけど、検出できず😓 。動かないより動く方がいい(ぉい)ということで、if文で処理・・・アニメーション中の処理だったら詰む。しかも、フラッグ立ててるから、余計な変数増やしたTT。追い込まれると、「慣れたやり方」にどうしてもなるなあ・・・(入力を受け付け、フラッグ&ifで処理を分岐。大変地道)

同じif使っても先生のはすっきりきれいなんである。。。が、がんばろーー。

2問目は、ヒントを頂いたので解けた。プロトタイプ宣言がいるのは分かったけど、main.cpp内に記述。NULLでの初期化は、もちろん思いついていないorz。

3問目は、行けた。ただ、

int *num1=(int*)n1

としてしまったので(数学の=とごっちゃになっている感)、二乗する時「@@!?!?」となったけれども。*num1**num1がまずいことくらいは、分かったんである・・・

(*num1)*(*num1)で解決。
QT: mstdn.jp/@NAITOTokihiro/110867
[参照]

内藤 時浩  
今回の解答こそ参考としてくださいー C言語 実力確認テスト08 解答例 - プログラミング指南 - Code Knowledge https://codeknowledge.livedoor.blog/archives/24251563.html
ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。