teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/08/16 12:49

投稿

BellBlue
BellBlue

スコア17

answer CHANGED
@@ -10,7 +10,17 @@
10
10
 
11
11
  このように短いソースコードなら、頑張れば必ずどこが悪いかがわかるはずです。
12
12
 
13
- ちなみに、今回は型変換がポイントになると思います。
13
+ ちなみに、今回は関数のリファレンスと型変換がポイントになると思います。
14
+ 関数のリファレンスとは、関数の引数と戻り値がどのようになっているか、という情報です。
15
+ プログラムをする上で、絶対に切り離せない概念です。
16
+ 関数を使う際は、必ずその関数のリファレンスを確認してください。
14
17
  C++において変数の型は非常に重要ですので、この機にきっちりと身につけましょう。
18
+ (なぜ0になるのだろう、という疑問があると思いますが、これはこの変数の型に起因しています。)
15
- それと、よく使う関数は誰かが作ってくれていたり、標準であったりもします。
19
+ それと、よく使う関数は誰かが作ってくれていたり、標準であったりもします
16
- プログラムは効率よく、楽できるところは楽をするようにしていきましょう。
20
+ プログラムは効率よく、楽できるところは楽をするようにしていきましょう。
21
+
22
+ 追記)
23
+ ②の解答ができていませんでした。
24
+ 取得した結果をどのように出力するのかがわかりかねますが、一致している個所を探すのは簡単です。
25
+ 行および列でループ処理を組んで、その中でif文で比較してやればよいだけです。
26
+ 行数や列数は変数をループごとにカウントアップ(インクリメント)してあげれば、取得できますね。