亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這樣不行嗎?

?for(int i=1;i<=7;i++)
??????????? {
??????????????? for(int j=1;j<=7;j++)
??????????????? {
??????????????? int x=1;
??????????????? int y=7;
????????????????? if(j==x||j==y)
????????????????? Console.Write("O");
????????????????? else
????????????????? Console.Write(".");
????????????????? x++;
????????????????? y--;
??????????????? Console.WriteLine();
??????????? }

正在回答

4 回答

內循環是打印一行的字符,你定義的x在內循環里自加,對應的是該行里的每一個字符,跟for循環的自加就是一樣,這樣j就恒等于x,條件表達式恒為真,打印的每一個字符都是o

0 回復 有任何疑惑可以回復我~

??????? for(int x=1;x<8;x++)
??????????? {
??????????????? for(int y=1; y<8;y++)
??????????????? {
??????????????????? if(y==x||(x+y==8&&x!=4))
??????????????????? Console.Write("o");
??????????????????? else
??????????????????? Console.Write(".");
??????????????? }
??????????????? Console.WriteLine();
??????????? }

0 回復 有任何疑惑可以回復我~

for(int x=1;x<=7;x++)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? for(int y=1;y<=7;y++)

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? if(y==x||y==8-x)

? ? ? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? ? ? Console.Write("o");

? ? ? ? ? ? ? ? ? ? ? ? continue;

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? Console.Write(".");

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ?Console.WriteLine(" ");

? ? ? ? ? ? }//請完善代碼


1 回復 有任何疑惑可以回復我~

? ? ? ? ? ? int x = 1;

? ? ? ? ? ? int y = 7;

? ? ? ? ? ? for (int i = 1; i <= 7; i++)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? for (int j = 1; j <= 7; j++)

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? if (j == x || j == y)

? ? ? ? ? ? ? ? ? ? ? ? Console.Write("0");

? ? ? ? ? ? ? ? ? ? else

? ? ? ? ? ? ? ? ? ? Console.Write(".");

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? x++;

? ? ? ? ? ? ? ? y--;

? ? ? ? ? ? ? ? Console.WriteLine(" ");

? ? ? ? ? ? }//請完善代碼


0 回復 有任何疑惑可以回復我~
#1

ayanc

那個不是“0”,是“o”
2017-07-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C#開發輕松入門
  • 參與學習       255805    人
  • 解答問題       1527    個

本門課程是C#語言的入門教程,將帶你輕松入門.NET開發

進入課程

這樣不行嗎?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號