• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    輸出棋盤中指定格子同行同列同對角線的所有格子

    表格格數是f*f,任取表格中的一個格子(m,n),求所有與格子同業、同列、統一對角線的格子的位置坐標。若何用C++實現輸入f、m、n后,輸出與指心猿意馬格子在不異行列和對角線的所有格子坐標呢?小編與大師分享編程經驗。

    東西/原料

    • C++

    方式/步調

    1. 1

      繪制一個4×4的表格,指心猿意馬表格中的某一單位格,可以求出與格子同業、同列、以及統一對角線的所有格子坐標。

    2. 2

      起首,界說五個整型變量,保留指心猿意馬表格的行列數、指心猿意馬的格子坐標,以及求出的知足前提的單位格坐標。

    3. 3

      輸入三個正整數,暗示表格的行列數,以及指心猿意馬的單位格坐標。

    4. 4

      執行for語句,輸出與指心猿意馬單位格統一行的所有單位格坐標。

    5. 5

      用for輪回語句,輸出與指心猿意馬單位格在統一列的所有單位格坐標。

    6. 6

      用if語句判定,指心猿意馬單位格的行坐標是否小于等于列坐標。

    7. 7

      若是前提當作立,指心猿意馬對角線上的第一個坐標的行為1,列為n-(m-a)。

    8. 8

      若是前提不當作立,則指心猿意馬對角線的第一個坐標的列為1,行為m-(n-b)。

    9. 9

      用while語句節制輸出對角線上,所有合適要求的格子位置。

    10. 10

      用if語句判定,指心猿意馬格子行列坐標之和是年夜于等于表格行列數加1。

    11. 11

      若是前提當作立,則指心猿意馬另一條對角線起點的行數為f,列數為n-(a-m)。

    12. 12

      當前提不當作立時,另一條對角線的肇端單位格列數為1,行數為m+n-b。

    13. 13

      最后,用while語句輸出,所有合適前提的另一條對角線上的所有單位格位置。

    14. 14

      運行法式,輸入表格的行列數、指心猿意馬單位格的位置后,電腦就會列出所有合適前提的單位格位置。

    注重事項

    • 作者聲明:本篇經驗系本人辛勤奮動的原創當作果,未經許可,回絕轉載。
    • 發表于 2018-10-08 00:00
    • 閱讀 ( 620 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆