C#(3)
分支:——四种if
一、
if(条件表达式)
{
}
二、
if(条件表达式)
{
}
else
{
}
三、
if(条件表达式)
{
}
else if(条件表达式)
{
}
else if(条件表达式)
{
}
....
else
{
}
四、
if(条件表达式)
{
if(条件表达式)
{
}
.....
}
else
{
if(条件表达式)
{
}
.....
}
作业:
1.输入年、月、日,判断输入的日期格式是否正确
//如何用计算机来生成随机数
Random rand = new Random();
int n = rand.Next(10); //n代表,生成一个0-9之间的随机数
Random rand = new Random();
int n1 = rand.Next(36) + 1;
int n2 = rand.Next(36) + 1;
int n3 = rand.Next(36) + 1;
int n4 = rand.Next(36) + 1;
int n5 = rand.Next(36) + 1;
int n6 = rand.Next(36) + 1;
int n7 = rand.Next(36) + 1;
Console.WriteLine(n1 + "\t" + n2 + "\t" + n3 + "\t" + n4 + "\t" + n5 + "\t" + n6 + "\t" + n7);
案列:
一、结婚的条件,有房么?有钱么?有能力么?
思路:1、如果有房,可以结婚
2、如果没有房,问第二个条件有钱么,如果有,可以结婚
3、如果没有房没有钱,则问第三个条件有能力么,如果有,可以结婚
4、如果以上三个条件都没有,则拜拜
二、判断a*x*x+b*x+c=0这个方程是否是一元二次方程,并判断根的情况
思路:1、首先明白什么叫做一元二次方程,当a不等于0的时候,此方程是一元二次方程
2、根据公式derta=b*b-4*a*c来判断根的情况
①derta>0时,方程有两个不相等的实根
②derta=0时,方程有两个相等的实根
③derta<0时,方程无实根
3、首先先判断此方程是不是一元二次方程,如果是,在判断根的情况