请问我的为什么不对呢?到底哪里逻辑有问题?
for(int i=0;i<7;i++)
{
for(int j=0;j<7;j++)
{
if(i==j || i+j==8)
{
Console.Write("O");
}
else
{
Console.Write(".");
}
}
Console.WriteLine();
}
for(int i=0;i<7;i++)
{
for(int j=0;j<7;j++)
{
if(i==j || i+j==8)
{
Console.Write("O");
}
else
{
Console.Write(".");
}
}
Console.WriteLine();
}
2020-07-04
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
//请完善代码
for(int x=1;x<=7;x++){
for(int y=1;y<=7;y++)
{
if(x+y==8 || x-y==0)
{
Console.Write("o");
}
else
{
Console.Write(".");
}
}
Console.WriteLine();
}
}
}
}
楼主可以参考一下我的,希望对你有帮助
举报