刚入门,做个简单的练习题。随机输入一个成绩数字用 if else 看是否及格,如果大于60 那么及格。另外如果小于60,那么没及格。这个是为了熟悉下if else的运用。
下面写写代码:
namespace 你的成绩及格吗?
{ class Program
{
static void Main(string[] args) ---------------------//函数,后面会讲到
{
double a; -----------------//将会用到一个随机的数,这个数有可能是小数所以在这里临时用double,没有用int(当然如果输入的数都是整数用int也是可以的)
while (true )
{
Console.WriteLine("请输入你的姓名");
Console.ReadLine(); --------------------------------//随机输入一个名字,例如小明
Console.WriteLine("请输入你的分数");
a = Convert.ToDouble (Console.ReadLine()); -----------------------------------//a为要输入的随机数
if (a >= 60 && a <= 100) -------------------------------//假如a大于等于60,并且小于等于100
{ Console.WriteLine("恭喜你!及格了"); ---------------//输出的是 及格!
if (a > 80) -----------------------------//如果a大于80
{
Console.WriteLine("你学的不错,值得表扬!");
}
}
else if (a >= 50 && a < 60) ------------------------------//另外a大于50并且小于60
{
Console.WriteLine("就差一点点及格了,再加把油!");
if (a < 50 && a >= 0)
{
Console.WriteLine("继续努力,不要偷懒!");
}
}
else ----------------------------------------------//跳出if 输入的数字,因为有可能输入的不是一个数字,计算机将无法判断
{
Console.WriteLine("请输入正确的分数!");
}
Console.ReadLine();