正确答案
int x = 5; int y = 6;if (x >= y)
if(x>y)
{
if(x>=5){Console.WriteLine("5");}
else{}
}
if(y>=6)
{Console.WriteLine("6");}
else
{Console.WriteLine("7");}
意思就是第一个if判断条件本就是不成立的,所以我们可以把正确条件(x>=5)放入本身就不成立的(x>=y)的条件中,让他变为false,这样下面的if条件(y>=6)就会因为只剩下一个正确答案而打印出来。
简单来说就是把两个正确答案分开,使其中一个无法打印就行。
我是这么理解的
int x = 5; int y = 6;if (x >= y)
if(x>y)
{
if(x>=5){Console.WriteLine("5");}
else{}
}
if(y>=6)
{Console.WriteLine("6");}
else
{Console.WriteLine("7");}
意思就是第一个if判断条件本就是不成立的,所以我们可以把正确条件(x>=5)放入本身就不成立的(x>=y)的条件中,让他变为false,这样下面的if条件(y>=6)就会因为只剩下一个正确答案而打印出来。
简单来说就是把两个正确答案分开,使其中一个无法打印就行。
我是这么理解的
2017-03-26
最赞回答 / 一念征途
你好,你可以看下课程的目录,如果在章节后面写有类似(09:08)这样的字样,说明这个是视频讲解,视频的长度是09分08秒,如果没有类似(09:08)这样的字样,那就是文档讲解,不是视频讲解。祝你学习顺利!
2017-03-26