表达式、运算符与分支结构

专注于为中小企业提供成都网站制作、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业迪庆州免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

2章 表达式、运算符与分支结构

一、简单if语句 (2个实验)

一、比较大小

1、需要两个TextBox控件,来输入数值。一个Button控件作为提交按钮,一个Label控件来显示两个数比较后的结果。

2、首先创建一个网站,往default.aspx页面中拖两个TextBox控件、一个Button控件和一个Label控件。

3、在属性窗口中修改两个TextBox控件的ID分别为T1T2Button控件的IDB1Text为“比较两个数的大小”,Label控件的IDL1.

4、双击Button按钮,在default.aspx.cs文件的方法B1-click()中编写比较两个数的大小的代码

5double  a  Convert.ToDouble(T1.Text);//读取第一个数,转换为浮点数并赋值给a

double  b  Convert.ToDouble(T2.Text); //读取第一个数,转换为浮点数并赋值给b

/*用比较运算符>比较ab的大小,把较大的数在L1中显示*/

If (a>b)

{

    L1.Text  =  “较大的数是:”  +  a;

}

else

{

    L1.Text  =  “较大的数是:”  +  b;

}

6、首先生成网站,然后按快捷键Ctrl+F5.

二、判断CheckBox是否被选中

1、需要使用CheckBox控件的Checked属性

2首先创建一个网站,往default.aspx页面中拖一个CheckBox控件、一个Button控件和一个Label控件。

3、在属性窗口中修改CheckBox控件的IDChText为“天气明朗”,Button控件的IDB2Text为“查看天气情况”,Label控件的IDL2Text为空

4、双击Button按钮,在default.aspx.cs页面中的B2-click()方法中编写代码

5string  a  =  Ch.Text;

if (Ch.Checked)//判断复选框是否被选中

{

    L2.Text  =  “今天的天气: ”  +  a;

}

else

{

    L2.Text  =  “你没有选择天气情况”;

}

6、首先生成网站,然后按快捷键Ctrl+F5.

二、多重if语句 (2个实验)

一、业余爱好

1、需要使用CheckBox控件和逻辑运算符&&

2、首先创建一个网站,往default.aspx页面中拖三个CheckBox控件、一个Button控件和一个Label控件。

3、在属性窗口中修改三个CheckBox控件的ID分别为Ch1、Ch3、Ch4,Text分别为踢足球、唱歌、旅游,Button控件的IDB3,Text为“查看业余爱好”,Label控件的IDL3,Text为空

4、双击Button按钮,在default.aspx.cs页面中的B3-click()方法中编写代码

5、string  a  =  Ch2.Text;

   String  b  =  Ch3.Text;

   String  c  =  Ch4.Text;

   /*逻辑运算符&&表示三个条件全部为true时条件表达式的结果为true8/

   If (Ch2.checked  &&  Ch3.checked  &&  Ch4.checked)

   {

       L3.Text  =  "你的业余爱好是: "  +  Ch2  +  ","  +  Ch3  +  ","  +  Ch4;

   }

   else  if (Ch2.checked  &&  Ch3.checked)

   {

       L3.Text  =  "你的业余爱好是: "  +  Ch2  +  ","  +  Ch3;

   }

   else  if (Ch2.checked  &&  Ch4.checked)

   {

       L3.Text  =  "你的业余爱好是: "  +  Ch2  +  ","  +  Ch4;

   }

   else  if (Ch3.checked  &&  Ch4.checked)

   {

       L3.Text  =  "你的业余爱好是: "  +  Ch3  +  ","  +  Ch4;

   }

   else

   {

       L3.Text  =  "你的业余爱好太少啦! ";

   }

6、首先生成网站,然后按快捷键Ctrl+F5.

二、你喜欢的食物

1、首先创建一个网站,往default.aspx页面中拖三个CheckBox控件、一个Button控件和一个Label控件。

3、在属性窗口中修改两个CheckBox控件的ID分别为Ch4、Ch6、Ch7,Text分别为薯片、可乐、榴莲,Button控件的IDB4,Text为“查看你喜欢的食物”,Label控件的IDL4,Text为空

4、双击Button按钮,在default.aspx.cs页面中的B4-click()方法中编写代码

5、string  a  =  Ch5.Text;

   String  b  =  Ch6.Text;

   String  c  =  Ch7.Text;

   If (Ch5.checked  &&  Ch6.checked  &&  Ch7.checked)

   {

       L4.Text  =  "你喜欢的食物: "  +  Ch5  +  ","  +  Ch6  +  ","  +  Ch7;

   }

   else  if (Ch6.checked  &&  Ch7.checked)

   {

       L4.Text  =  "你喜欢的食物:  "  +  Ch6 +  ","  +  Ch7;

   }

   else  if (Ch5.checked  &&  Ch7.checked)

   {

       L4.Text  =  "你喜欢的食物:  "  +  Ch5  +  ","  +  Ch7;

   }

   else  if (Ch5.checked  &&  Ch6.checked)

   {

       L4.Text  =  "你喜欢的食物: "  +  Ch5  +  ","  +  Ch6;

   }

   else

   {

       L4.Text  =  "没有你喜欢的食物 ";

   }

6、首先生成网站,然后按快捷键Ctrl+F5.

三、嵌套if语句

一、比较三个数的大小

1、首先创建一个网站,往default.aspx页面中拖三个TextBox控件、一个Button控件和一个Label控件。

2、在属性窗口中修改三个TextBox控件的ID分别为T3、T4、T5,Button控件的IDB5,Text为“比较三个数的大小”,Label控件的IDL5,Text为空

3、双击Button按钮,在default.aspx.cs文件的方法B5-click()中编写比较三个数的大小的代码并显示最大的数

4、double  a  Convert.ToDouble(T3.Text);

   double  b  Convert.ToDouble(T4.Text);

   double  c  Convert.ToDouble(T5Text);

   If (a>b)

{

  If (a>c)

   {

     L5.Text  =  "最大的数是: "  +  a;

   }
      else

   {

     L5.Text  =  "最大的数是: "  +  c;

   }

}

   else

{

  If (b>c)

   {

      L5.Text  =  "最大的数是: "  +  b;

   }

  else

   {

     L5.Text  =  "最大的数是: "  +  c;

   }

}

5、首先生成网站,然后按快捷键Ctrl+F5.

四、switch语句

一、检查学生成绩

1、首先创建一个网站,往default.aspx页面中拖一个TextBox控件、一个Button控件和一个Label控件。

2、在属性窗口中修改三个TextBox控件的ID分别为T6,Button控件的IDB6,Text为“查看成绩”,Label控件的IDL6,Text为空

3、双击Button按钮,在default.aspx.cs文件的方法B5-click()中编写代码

4、int  a  =  Convert.ToInt32(T6.Text)  /10;

   Switch  (a)

{

  case  10:

  case  9:

    L6.Text  =  "你的成绩是优秀";

    break;

  case  8:

    L6.Text  =  "你的成绩是良好";

    break;

  case  7:

    L6.Text  =  "你的成绩是中等";

    break;

  case  6:

    L6.Text  =  "你的成绩是及格";

    break;

  default:

    L6.Text  =  "你的成绩还不及格,继续加油! ";

    break;

}

5、首先生成网站,然后按快捷键Ctrl+F5.


名称栏目:表达式、运算符与分支结构
转载来源:http://myzitong.com/article/jsjdid.html