《课改教案--会思考的计算机》由会员分享,可在线阅读,更多相关《课改教案--会思考的计算机(11页珍藏版)》请在金锄头文库上搜索。
1、-程序中的逻辑判断Private Sub Command1_Click() If Text1.Text = “123456“ Then Label2.Caption = “我是来自张家港暨阳湖实验学校的沈老师“ Else Label2.Caption = “再试试看吧。“ End If End Sub选择结构格式 : If ThenElseEnd IfText1.Text = “小明“关系运算符:小于 小于等于 = 等于= 不等于 如果a=100,b=20 请判断以下表达式的值(T/F)表达式逻辑值表达式逻辑值 ab “a” ”b” 思考:要令逻辑值为真,a和b之间可以填哪些关系运算符呢?F
2、TF T小贴士:字符表达式“A”的ASC代码值为65,“a”的ASC代码值为97F条件:需要用户名和 密码都正确才能登录 。如果我是用户名框等于和我是密码框等于那么 标签显示“恭喜你,全部正确” 否则 标签显示“再试试” 结束如果优先顺序 NotAndOr逻辑运算符:And(与)、Or(或)、Not(非) 如果a=100 ,b=20 请判断以下表达式的值表达式逻辑值表达式逻辑值1、 a200 And b=20 False And TrueF 5、 a=100 Or b10 2、 a=100 And b10 6、 a=b Or b200 And b=20)4、 a200 Or b=20 8、No
3、t(a200 Or b=20) 优先顺序 NotAndOrTrue And TrueFalse And FalseFalse Or TureTrue Or TrueFalse Or FalseNot(False And False)Not(False Or False)TTTFTFF回答步骤:程序中条件修改了什么。在讨论过程中 ,我们小组的XX人想到了XX步骤。会思考的计算机 :条件满 足, 执行程 序,这就程序中 的 。If ThenElseEnd If思路:1、需要在程序运行时就产生随机数 Form_load()2、需要Randomize:初始化随机数发生器,3、需要求随机数语句:Int(Rnd * 10000 + 1000)Private Sub Form_Load() 窗体程序一打开就运行产生随机数程序 Randomize Label1.Caption = Int(8999 * Rnd) + 1000 产生四位随机整数 End Sub文本框标签