已采纳回答 / 慕桂英7241084
有两个循环,外层循环控制打印多少行/内层循环控制什么时候打印 O 什么时候打印 . /观察每一行的规律只有x=y或者x+y=8时打印 O 否则打印 .
2018-04-27
{
for (int y = 1; y <= 7; y++)
{
for (int x = 1; x <= 7; x++)
{
if(x > y)
break;
Console.Write(x);
}
Console.WriteLine();
for (int y = 1; y <= 7; y++)
{
for (int x = 1; x <= 7; x++)
{
if(x > y)
break;
Console.Write(x);
}
Console.WriteLine();
2018-04-27
最赞回答 / 慕盖茨7849978
第一个if语句内无需再用一个for循环寻找该索引,直接在第一个for循环结束之后Console.Write("分数最高的是"+name[index]+",分数是:"score[index])因为此时的index是最高分数的索引
2018-04-25
int[] score = new int[] {89,39,100,51,94,65,70 };//分数
Console.Write("不及格的有:");
for (int i = 0; i < score.Length ; i++)
{
if( score[i] < 60 )//筛选条件
Console.Write(score[i]+",");
Console.Write("不及格的有:");
for (int i = 0; i < score.Length ; i++)
{
if( score[i] < 60 )//筛选条件
Console.Write(score[i]+",");
2018-04-25