微机接口技术与虚拟仪器设计杨武夷第4章程序结构.ppt

微机接口技术与虚拟仪器设计杨武夷第4章程序结构.ppt

* 4.4 条件结构 If(a%2==0) { b=a+2; } else { b = b; } 例子:16 Case_3.vi * 4.4 条件结构 If(a%2==0) { b=a+2; } else { } 例子:17 Case_4.vi * 4.4 条件结构 等价于switch语句的Case结构 例子:18 简易计算器.vi int q = ……;// 代表运算类型 double x, y, z; ………… switch (q) { case 0: z = x + y; break; case 1: z = x – y; break; case 2: z = x * y; break; case 3: z = x / y; break; default: z = x + y; } 当输入端子输入的值不是各分支对应的值,就执行默认分支 * 4.5 事件结构 事件结构:等待某“事件”的发生,当“事件”发生时,执行相应的动作(程序代码) 编写一个简单的单击计数器,每当用户单击一个按钮时,计数器加1 事件:按钮被单击 动作:计数器加1 例子:19 事件结构.vi

文档评论(0)

1亿VIP精品文档

相关文档