C#选择语句
|
admin
2025年2月18日 14:18
本文热度 440
|
if
语句可以与 else
语句结合使用,在if中条件为 false
时执行else中代码
2)if......else if......else当有多个条件需要判断时,可以使用 else if
进行链式判断namespace _004_if语句
{
public partial class if语句 : Form
{
public if语句()
{
InitializeComponent();
}
//if else
private void btIfElse_Click(object sender, EventArgs e)
{
int a = 10;int b=20;
if (a>b)
{
MessageBox.Show("a>b");
}
else
{
MessageBox.Show("a<b");
}
}
//if else if
private void btIfElseif_Click(object sender, EventArgs e)
{
int week = int.Parse(this.txtWeek.Text);//将输入内容转换为数值型
if(week==1)
{
MessageBox.Show("周1");
}
else if(week == 2)
{
MessageBox.Show("周2");
}
else if (week == 3)
{
MessageBox.Show("周3");
}
else if(week==4)
{
MessageBox.Show("周4");
}
else if (week == 5)
{
MessageBox.Show("周5");
}
else if ((week==6) || (week == 7))
{
MessageBox.Show("休息");
}
}
}
}



namespace _005_switch_case语句
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btswitch_Click(object sender, EventArgs e)
{
int a = int.Parse(this.txtWeek.Text);//输入的数值
switch (a)
{
case 1://a=1时
MessageBox.Show("周一"); break;
case 2:
MessageBox.Show("周二"); break;
case 3:
MessageBox.Show("周三"); break;
case 4:
MessageBox.Show("周四"); break;
case 5:
MessageBox.Show("周五"); break;
case 6:
MessageBox.Show("周六"); break;
default:
MessageBox.Show("周日"); break;
}
}
}
}
该文章在 2025/2/18 16:48:55 编辑过