ホームページ  >  に質問  >  本文

php - C语言算法题-开灯问题 代码有点看不懂求大神指点?

巴扎黑巴扎黑2741日前562

全員に返信(3)返信します

  • 阿神

    阿神2017-04-18 10:35:11

    丸で囲んだコードは結果を出力するステートメントです。これは、最初の出力数値の前にスペースがなく、後続の各数値が前の数値にスペースを追加することを意味します。
    first はフラグビットであり、最初に値 1 が割り当てられ、ループ出力中に first=1 と判断され、結果を直接出力し、first を 0 に設定します。後続の出力を出力します。このとき、first=0 (最初の数値ではありません) として、最初にスペースを出力してから数値を出力します。

    返事
    0
  • 迷茫

    迷茫2017-04-18 10:35:11

    この例の 1 5 6 7 は、実際には 1[space]5[space]6[space]7[space] です

    最初に展開されたライト(最初がtrue)の場合は、フラグビットのみをfalse(「」を出力しない)に変更し、最初に表示されたライトでない場合(最初がtrueであるかどうかを判断)、ライトの番号を出力します。最初に表示されたライト) 最初に 0 に設定されています)、最初に " " を出力し、次に数値を出力します

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:35:11

    ....これは、結果の数値をスペースで割るだけではないでしょうか....
    そうでないと、すべてつながってしまいます 1567

    返事
    0
  • キャンセル返事