C#选择语句
|
admin
2025年2月18日 14:18
本文热度 2109
|
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 编辑过