案例1:两数求和
步骤:
打开Visual studio,选择菜单“新建—网站—新建网站—创建网站”,创建一个网站;
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_02
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_实战_03
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_分支_04
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_分支_05
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符_06
其要写的代码下;
{
string first = TextBox1.Text;//读取第一个值并赋值给first
string second = TextBox2.Text;//读取第一个值并赋值给second
/*把两个数转换为浮点数,然后利用加法运算数求两数之和*/
Double sum = Convert.ToDouble(first) + Convert.ToDouble(second);
Label1.Text = "两数的和为" + sum; //把两数之和在Labell1中显示
}
}
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_分支_07
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_ASP_08
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_ASP_09
注:求其余几种算法也跟着个一样,例如乘法;
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符_10
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_11
案例2:比较两个数的大小
步骤:
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符_12
其代码如下;
double p1 = Convert.ToDouble(TextBox1.Text);
//读取第一个数,转换为浮点型并赋值给p1
double p2 = Convert.ToDouble(TextBox2.Text);
if (p1 > p2)
/*用比较运算符>比较p1和p2的大小,把较大的数在Labell中显示*/
{
Label1.Text = "较大的数是: " + p1;
}
else
{
Label1.Text = "较大的数是: " + p2;
}
}
}
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_实战_13
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_ASP_14
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_15
案例3:选择业余爱好
步骤:
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_16
其代码如下;
{
string str1 = CheckBox1.Text;
string str2 = CheckBox2.Text;
string str3 = CheckBox3.Text;
if (CheckBox1.Checked && CheckBox2.Checked && CheckBox3.Checked)
/*逻辑运算符&&表示三个条件全部为true时表达式的结果为true*/
{
Label1.Text = "你的业余爱好是:" + str1 + "," + str2 + "," + str3;
}
else if (CheckBox1.Checked && CheckBox2.Checked)
{
Label1.Text = "你的业余爱好是:" + str1 + "," + str2;
}
else if (CheckBox1.Checked && CheckBox3.Checked)
{
Label1.Text = "你的业余爱好是:" + str1 + "," + str3;
}
else if (CheckBox2.Checked && CheckBox3.Checked)
{
Label1.Text = "你的业余爱好是:" + str2 + "," + str3;
}
else
{
Label1.Text = "你的业余太少了";
}
}
}
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_17
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_实战_18
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_ASP_19
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_分支_20
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符_21
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符_22
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_ASP_23
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_24
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_ASP_25
案例4:比较三个数的大小
步骤:
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符_26
其代码如下;
{
double p1 = Convert.ToDouble(TextBox1.Text);
double p2 = Convert.ToDouble(TextBox2.Text);
double p3 = Convert.ToDouble(TextBox3.Text);
if (p1 > p2)
{
if (p2 > p3)
{
Label1.Text = "最大的数是:" + p1;
}
else
{
Label1.Text = "最大的数是:" + p3;
}
}
else
{
if (p2 > p3)
{
Label1.Text = "最大的数是:" + p2;
}
else
{
Label1.Text = "最大的数是:" + p3;
}
}
}
}
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符_27
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符_28
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_29
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_实战_30
案例5:检查学生成绩是否合格
步骤:
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_31
其代码如下;
switch (grade)
{
case 10:
case 9:
Label1.Text = "你的成绩是:优秀";
break;
case 8:
Label1.Text = "你的成绩是:良好";
break;
case 7:
Label1.Text = "你的成绩是:中等";
break;
case 6:
Label1.Text = "你的成绩是:及格";
break;
default:
Label1.Text = "你想死吗?靠这么点!!!";
break;
}
}
}
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_32
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_NET_33
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_实战_34
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_分支_35
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_实战_36
ASP.NET--表达式、运算符与分支结构(实战案例汇总)_运算符_37