2017-11-24 5 views
-7

これは私の単純な愚かなプログラムです。答えは "x | x"のようにすべきですが、そうではありません。関数の引数を忘れました

enter image description here

enter image description here

+1

申し訳ありませんが、あなたの写真を開くことができません。コードを投稿し、ここにテキストとして出力してください。 –

+1

ここにあなたのコードを書いてください –

+1

これは、最小、完全、および検証可能な例ではありません。 https://stackoverflow.com/help/mcve –

答えて

0

それは印刷できません|あなたが使用しているので、同じ変数の文は、文字列を決定する場合は、「X X」を。パイプの両側にある文字の値は、1つの変数に依存します。つまり、1つしか 'x'になることはできません。私はこれが本当にやろうとしていることを伝えることができないので、もっと多くの情報を提供することはできません。

は、このプログラムの3つの成果があります。

  • 入力 '1':版画 "X | 2"
  • 入力します '2':版画 "1 | X"
  • は何かを入力します。 "1 | 2"を印刷します

EDIT:ああ私はあなたが何をしようとしているのかを見ます。あなたはそれを2回実行し、qとwを別々に設定したいと考えました。上記のスコープで宣言されている変数を渡しているので、これを行うことはできません。これらの関数はこれらの変数へのアクセス権がなく、それらの変数を変更することはできません。パラメータとして渡すことによって、それらの変数への参照にアクセスするだけです。

関連する問題