欢迎来到天天文库
浏览记录
ID:10675264
大小:45.00 KB
页数:3页
时间:2018-07-07
《第3章 习题参考答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、选择题1.当VisualBasic执行下面的语句后,A的值为C。A=1IfA>0ThenA=A+1IfA>1ThenA=0A.0B.1C.2D.32.编写如下代码:Ifx^2=9Theny=xIfx^2<9Theny=1/xIfx^2>9Theny=x^2+1当x=3时,y的值为A。A.3B.0.33C.17D.0.253.编写如下代码:Ifx<0Theny=3*x-1Elsey=2*x-1EndIf当x=-2时,y的值为A。A.-7B.-5C.0D.74.有如下选择结构:Ifx>90theny=xels
2、eIfx>80theny=x-1elsey=1-xEndIf如果让y=1-x,则x的范围为C。A.x>90B.x>80C.90>x>80D.x<=805.下面有语法错误的是D。A.Case1B.Case"a"C.Case1,3,4D.Casea>106.下面没有语法错误的是B。A.Case10To1B.Case"a"To"z"C.Case135D.Case"a",17.和Case1To10所代表的条件一致的是C。A.x>1B.x<10C.1=x>1二、填空题8.补充代码,以完成以下函数的
3、求值。y=x+1(x<0)y=x-1(x>=0)Ifx<0Theny=x+1Elsey=x-1Endif9.补充代码,以完成求3个数(a,b,c)中的最小值。Ifa>bThenIfb>cThenmin=cElseIfa>cThenmin=bElsemin=bEndIfElseIfa>cThenmin=cElseIfb>cThenmin=aElsemin=aEndIf1.补充代码,以完成阿拉伯数字0~9向中文数字(零、壹、贰、叁、肆、伍、陆、柒、捌、玖)的转换。如果数字大于9或者小于0,则都转化为零:DimaA
4、sInteger,bAsStringSelectCaseaCase0b="零"Case1b="壹"Case2b="贰"Case3b="叁"Case4b="肆"Case5b="伍"Case6b="陆"Case7b="柒"Case8b="捌"Case9b="玖"CaseElseb="零"EndCase一、编程题1.根据输入的x值分别计算两个数的和、差、积、商:x=1为求和,x=2为差,x=3为积,x=4为商。参考代码:DimaAsInteger,bAsInteger,cAsIntegerSelectCasexCa
5、se1C=a+bCase2C=a-bCase3C=a*bCase4C=a/bEndSelect1.计算表达式的值:y=x(x<1)y=2x-1(1<=x<10)y=3x-11(x>=10)参考代码:Ifx<1Theny=xElseIfx<10Theny=2*x-1Elsey=3*x-11Endif
此文档下载收益归作者所有