这个博客本不想写的,这个问题太基础,哎,到现在才明白,汗颜....
if....else if...else if与if的区别?看个例子你就会明白:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IfElse
{
class Program
{
static void Main(string[] args)
{
int sum = Convert.ToInt32(Console.ReadLine());
if (sum >= 90)
{
Console.WriteLine("优秀");
}
else if (sum >= 80)
{
Console.WriteLine("良好");
}
else if (sum >= 60)
{
Console.WriteLine("中等");
}
else if(sum < 60)
{
Console.WriteLine("不及格");
}
Console.ReadLine();
}
}
}
运行结果:
输入:80
输出:良好
再看一个例子:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IfElse
{
class Program
{
static void Main(string[] args)
{
int sum = Convert.ToInt32(Console.ReadLine());
if (sum >= 90)
{
Console.WriteLine("优秀");
}
if (sum >= 80)
{
Console.WriteLine("良好");
}
if (sum >= 60)
{
Console.WriteLine("中等");
}
if(sum < 60)
{
Console.WriteLine("不及格");
}
Console.ReadLine();
}
}
}
运行结果:
输入:80
输出:良好
中等
是不是一眼就看出来了,之所以写出来,给自己留个深刻的印象,告诉自己,同样也告诉大家,基础才是最重要的。