《if语句练习题(共2页).doc》由会员分享,可在线阅读,更多相关《if语句练习题(共2页).doc(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上IF语句练习题专心-专注-专业一、选择题:1赋值语句x=x+1的正确含义是(A) 变量x与x+1的值相等(B) 将变量x的值加到x+1中去(C) 将变量x的值加1后赋值给变量x(D) 变量x的值为12.VB语句If i=1 Then j=1,下列说法正确的是(A)i=1和j=1均为赋值语句(B)i=1和j=1均为关系表达式(C)i=1为关系表达式,j=1均为赋值语句(D)i=1为赋值语句,j=1为关系表达式二、填空题:1.有如下VB程序段:该程序段运行后,变量c的值为_。a = Englishb = fc = b + Mid(a, 5, 3)2.有如下VB程序段:该程
2、序段运行后,在文本框Text1上显示的是_。t = 130h = 170b = (h - 100) * 2If t b Then Text1.text=超标 显示超标Else Text1.text=正常 显示正常End If3.有如下VB程序段:该程序段运行后,在文本框Text1上显示的是_。w = 9a = 90b = 50If w 10 Or a * b 4000 Then Text1.text = 托运Else Text1.text = 携带End If4. 有如下VB程序段:该程序段运行后,在文本框Text1上显示的是_。a = 10b = 6c = 5If a + b c And b
3、 + c a And c + a b Then Text1.text = YESElse Text1.text = NOEnd If5. 有如下VB程序段:该程序段运行后,在文本框Text1上显示的是_。a = 1.45 : b = 1.67If a b Then min = a Else min = bText1.text = str(min)6. 有如下VB程序段:该程序段运行后,在文本框Text1上显示的是_。x = 32If x Mod 2 = 0 Then f = True Else f = FalseText1.text = x7. 有如下VB程序段:该程序段运行后,在文本框Tex
4、t1上显示的是_。m = 160If m 100 And m = 150 Then Text1.text = 9.5折Else Text1.text = 9折End If8.有如下VB程序段:该程序段运行后,在文本框Text1上显示的是_。m = 160If m 100 And m = 150 Then Text1.text = 9.5折Else Text1.text = 9折End If三、补充程序段:1.体质指数(BMI)是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。其计算公式为:体质指数(BMI)=体重(Kg)/(身高*身高(M)当指数18.5BMI25为健康下列VB程序是用
5、来计算BMI体质指数的,其中Texw文本框用于输入体重,Texh文本框用于输入身高,Text3文本框用于输出结果,请将程序补充完整Dim w as single变量w中存放体重Dim h as single变量h中存放身高 变量bmi中存放体质指数w = Val(Txtw.Text)输入体重h = Val(Txth.Text)输入身高BMI = If Then Text3.Text = 健康 Text3.Text = 不健康End If2.当体质指数BMI18.5为“消瘦”,BMI25为“肥胖”,18.5BMI25为正常,如何修改程序Dim w as single变量w中存放体重Dim h as single变量h中存放身高h = Val(Txth.Text)w = Val(Txtw.Text)