当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

河南中医药大学:《程序设计基础 CSharp .NET》教学课件_C#基础-4. 流程控制语句

资源类别:文库,文档格式:PDF,文档页数:50,文件大小:1.65MB,团购合买
4.1 选择结构程序的设计 4.2 循环程序结构设计
点击下载完整版文档(PDF)

信息管理与信息系统专业 第4章流程控制语句 任课教师:吕雅丽

信息管理与信息系统专业 任课教师:吕雅丽 第4章 流程控制语句

4.1选择结构程序的设计 在啡#中,提供两种选择语句实现流程的改变: if语句,用于判断特定的条件能否满足,用于单分支选择,也 可以通过嵌套实现多分支选择; switch语句,用于多分支选择

4.1 选择结构程序的设计  在C#中,提供两种选择语句实现流程的改变:  if语句,用于判断特定的条件能否满足,用于单分支选择,也 可以通过嵌套实现多分支选择;  switch语句,用于多分支选择

411单分支选择结构(语 ■if语句是程序设计中基本的选择语句,它根据条件表达式 的值选择要执行的后面的内嵌语句序列。一般用于简单选 择,即选择项中有一个或两个分支,语句执行的过程中根 据不同的情况进行选择其中一个分支执行。格式为: if(布尔条件表达式) 内嵌语句序列1 e se 内嵌语句序列2

4.1.1 单分支选择结构(if语句)  if语句是程序设计中基本的选择语句,它根据条件表达式 的值选择要执行的后面的内嵌语句序列。一般用于简单选 择,即选择项中有一个或两个分支,语句执行的过程中根 据不同的情况进行选择其中一个分支执行。格式为: if(布尔条件表达式) { 内嵌语句序列1; } else { 内嵌语句序列2; }

411单分支选择结构(语 条件表达式 是(tue) 否(fase 语句序列1 语句序列2 if.else语句的流程图 条件表达式 是〔true 否( false) 语句序列1 i语句的流程图

4.1.1 单分支选择结构(if语句)

411单分支选择结构(语 ■说明: ①条件表达式可以是关系表达式、逻辑表达式(布尔表 达式)或逻辑常量值真(true)与假( false),当条件 表达式的值为真时,程序执行语句序列1,否则执行语句 序列2。 ②语句序列1和语句序列2可以是单语句,也可以是多语 句。如果语句序列中为单语句大括号可以省略。 ●③else子句为可选部分,可根据实际情况决定是否需要 该部分。如果省略else子句,则选择结构的流程图如图第 个图所示

 说明:  ①条件表达式可以是关系表达式、逻辑表达式(布尔表 达式)或逻辑常量值真(true)与假(false),当条件 表达式的值为真时,程序执行语句序列1,否则执行语句 序列2。  ②语句序列1和语句序列2可以是单语句,也可以是多语 句。如果语句序列中为单语句大括号可以省略。  ③ else子句为可选部分,可根据实际情况决定是否需要 该部分。如果省略else子句,则选择结构的流程图如图第 二个图所示。 4.1.1 单分支选择结构(if语句)

411单分支选择结构(语 ■1)if…e|se语句 根据布尔条件表达式的值进行判断,当该值为真时执行i语句后 的语句序列,当为假时,执行else语句后的语句序列。该结构一般 用于两种分支的选择。下面结合实例介绍 if.else语句的使用方法。 【例】求函数值,输入x,计算y的值,其中 4x u15-2x(x<0)

 1)if…else语句 根据布尔条件表达式的值进行判断,当该值为真时执行if语句后 的语句序列,当为假时,执行else语句后的语句序列。该结构一般 用于两种分支的选择。下面结合实例介绍if…else语句的使用方法。  【例】求函数值,输入x,计算y的值,其中:       15- 2 ( 0) 4 ( 0) x x x x y 4.1.1 单分支选择结构(if语句)

411单分支选择结构(语 题求函数值 请输入x的值 计算一 函数值为: 图4-1程序运行结果

图4-1 程序运行结果 4.1.1 单分支选择结构(if语句)

411单分支选择结构(语 (1)设计界面 创建一个WP应用程序项目,向窗体中添加2个文本框控件 textBox1与 textBox2,2个标签控件 l abe l1与abe2,一个按钮 控件 button1。 (2)设置窗体及控件属性 设置窗体及相应控件的Text属性 (3)编辑代码 选中按钮控件,单击鼠标右键,在弹出的菜单中选择“查看 代码”命令,或通过“视图”菜单中的“代码”命令,切换到代 码视图。也可以双击控件直接在事件中添加代码。代码为:

(1) 设计界面 创建一个WPF应用程序项目,向窗体中添加2个文本框控件 textBox1与textBox2,2个标签控件label1与label2,一个按钮 控件button1。 (2) 设置窗体及控件属性 设置窗体及相应控件的Text属性。 (3) 编辑代码 选中按钮控件,单击鼠标右键,在弹出的菜单中选择“查看 代码”命令,或通过“视图”菜单中的“代码”命令,切换到代 码视图。也可以双击控件直接在事件中添加代码。代码为: 4.1.1 单分支选择结构(if语句)

411单分支选择结构(语 private void button 1 cl ick(object sender, Eventargs e) int x int Parse(txtX. Text) Int y; /声明整型变量x,y if(x>=0) //x≥0则执行公式y=4*x e se //否则执行公式y=15-2*x [y=15-2*x; txtY.Text=y. ToStr ing();∥/输出求得的函数值y

private void button1_Click(object sender, EventArgs e) { int x = int.Parse(txtX.Text); int y; // 声明整型变量x,y if (x >= 0) // x ≥ 0则执行公式y=4*x { y = 4 * x; } else // 否则执行公式y=15-2*x { y = 15 - 2 * x; } txtY.Text = y.ToString( ); // 输出求得的函数值y } 4.1.1 单分支选择结构(if语句)

411单分支选择结构(语 【例】输入两个整数,输出较大的整数。设有整数a、整数b及 存放较大整数的变量max。 题求最大值 整数A 63 整数 计算一 这两个数的最大值为:63 图4-2程序运行结果

 【例】输入两个整数,输出较大的整数。设有整数a、整数b及 存放较大整数的变量max。 图4-2 程序运行结果 4.1.1 单分支选择结构(if语句)

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共50页,可试读17页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有