ASP.NET--表达式、运算符与分支结构(实战案例汇总)
原创
©著作权归作者所有:来自51CTO博客作者乐园园的原创作品,谢绝转载,否则将追究法律责任
案例1:两数求和
步骤:
打开Visual studio,选择菜单“新建—网站—新建网站—创建网站”,创建一个网站;
其要写的代码下;
{
string first = TextBox1.Text;//读取第一个值并赋值给first
string second = TextBox2.Text;//读取第一个值并赋值给second
/*把两个数转换为浮点数,然后利用加法运算数求两数之和*/
Double sum = Convert.ToDouble(first) + Convert.ToDouble(second);
Label1.Text = "两数的和为" + sum; //把两数之和在Labell1中显示
}
}
注:求其余几种算法也跟着个一样,例如乘法;
案例2:比较两个数的大小
步骤:
其代码如下;
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;
}
}
}
案例3:选择业余爱好
步骤:
其代码如下;
{
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 = "你的业余太少了";
}
}
}
案例4:比较三个数的大小
步骤:
其代码如下;
{
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;
}
}
}
}
案例5:检查学生成绩是否合格
步骤:
其代码如下;
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--循环结构
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Scala 运算符Scala
-
表达式与运算符
1.表达式计算机程序在处理数据会进行大量的计算,而数据的运算则需要用于满足各种数据处理的需求,c#的运算符数量多,,在
c# .net 开发语言 运算符 操作数 -
运算符、表达式与语句
本章目标掌握赋值运算符的使用掌握算术运算符的使用掌握关系运算符的使用掌握递增与递减运算符的使用掌握、“%”等。以下面的...
java 运算符 System 二进制数 -
逗号运算符与表达式
3.4.13逗号运算符与表达式用逗号将多个表达式连接起来,又称为“顺序求值运算符”。整个表达式的值是最后那个逗号之后本节小复习。...
逗号运算符与表达式 逗号运算符 运算符