本文主要是介绍C#学习笔记,2021/12/4,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
if-else语句
顺序结构:程序从Main函数进入从上到下一行一行的执行,不会落下任何一行。
if语句
语法:
if(判断条件)
{
要执行的代码
}
注意:“判断条件”一般为关系表达式或者bool类型的值。
执行过程:
程序运行到if处,首先判断if后面小括号中的判断条件,如果条件成立,也就是返回Ture,则执行if所带的大括号中的代码,如果条件不成立,也就是返回false,则跳过if结构,继续向下执行。
注意:先判断,再执行,有可能一行代码都不执行。
用于一种情况的判断。
写一个用户大于18岁才能看电影的提示:
Console.WriteLine("请输入你的年龄:");
int age = Convert.ToInt32(Console.ReadLine());
if (age >18) ;
{
Console.WriteLine("您有权观看此电影。");
}
Console.ReadKey();
if_else语句
语法:
if(判断条件)
{
要执行的代码:
}else{
要执行的代码:
}
执行过程:
程序运行到if处,首先判断if所带的小括号中的判断条件是否成立,成立也就是返回ture,则执行if速贷的大括号中的代码,执行完毕,跳出if_else结构;如果不成立,也就是返回false,则提挨过if语句后面的大括号,执行else所带的大括号中的代码,执行完毕后,同样跳过if_else结构
注意:先判断再执行,最少都要执行一条代码,用于两种情况的判断。
if (age >18)
{
Console.WriteLine("您有权观看此电影。");
}
else
{
Console.WriteLine("您无权观看此电影。");
}
Console.ReadKey();
Console.WriteLine("你准备花多少钱?");
int money = Convert.ToInt32(Console.ReadLine());
if(money>=200)
{
Console.WriteLine("嘿嘿嘿");
}else if(money>=150)//程序执行到这一步,就默认小于200了
{
Console.WriteLine("泡脚加捏脚");
}else if(money>=100)//程序执行到这一步,就默认小于150了
{
Console.WriteLine("捏脚");
}else if(money>=20)//程序执行到这一步,就默认小于100了
{
Console.WriteLine("泡脚吧");
}
Console.ReadKey();
Console.WriteLine("请输入你的身高:");
int gao = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入你的长度:");
int chang = Convert.ToInt32(Console.ReadLine());
if(chang>16)
{
if(gao>180&&gao<200)
{
Console.WriteLine("可以看电影了");
}else if (gao > 200)
{
Console.WriteLine("恭喜你,可以免费看电影啦!");
}
else
{
Console.WriteLine("回家凉快去吧!");
}
}
else
{
Console.WriteLine("回家去吧");
}
Console.ReadKey();
这篇关于C#学习笔记,2021/12/4的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!