如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第二章VisualBasic.NET语言基础一.选择题1.If语句后面的表达式应该是()A逻辑或关系表达式样B字符表达式C算术表达式D任意表达式2.以下程序的执行后,TextBox1.Text结果为()DimI,AAsIntegerI=4:A=5DOI=I+1:A=A+2LoopUntill>=7TextBox1.Text=”I=”+Str(i)+”,A=”+Str(A)AI=4,A=5BI=7,A=13CI=8,A=7DI=7,A=113.以下程序的执行后,TextBox1.Text结果为()DimxAsInteger=1,aAsInteger=4,bAsInteger=9x=x*100a=a*10TextBox1.Text=Str(x+a+b)A154B149C155D144.以下程序的执行后,TextBox1.Text结果为()DimnAsIntegerDima(,)AsString={{"a1","a2","a3"},{"b1","b2","b3"}}Forn=0To1TextBox1.Text=TextBox1.Text+a(n,2)NextnAb2b3Bb1b2CThisa1a2Da3b35.VB.NET中的数据数据类型转换有两种方式,它们分别是隐式转换和显示转换。下面给出的哪个关键字不是VB.NET中的类型转换关键字()。ACStrBCintCCLngDDelegate6.以下程序的执行后,TextBox1.Text结果为()DimaAsInteger=0,jAsIntegerForj=1TO20Step2a=a+j\5NextjTextBox1.Text=Str(a)A12B16C40D1007.下列数组定义语句正确的是()ADimArr(1TO8)AsIntegerBDimArr()AsInteger={1,2,3}CDimArr(3)AsInteger={1,2,3,4}DDimArr(1TO2)AsInteger={1,2}8.以下程序运行后,TextBox1中显示的文本是()。DimxAsInteger=1,aAsInteger=0,bAsInteger=0SelectCasexCase0:b=b+1Case1:a=a+1Case2:a=a+1:b=b+1EndSelectTextBox1.Text="a="+Str(a)+",b="+Str(b)Aa=2,b=1Ba=1,b=1Ca=1,b=0Da=2,b=29.以下程序的执行后,TextBox1.Text结果为()DimxAsInteger=1,aAsInteger=4,bAsInteger=9DimStr1,Str2AsStringStr1="This"&5Str2="125"TextBox1.Text=Str1+Str(Val(Str2)/5)AThis5BThis525CThis25DThis10.以下程序运行后,TextBox1中显示的文本是()。Dima(3,3),m,nASIntegerForm=1To3Forn=1To3a(m,n)=(m-1)*3+nNextnNextmTextBox1.Text=””Form=2To3Forn=1To2TextBox1.Text=TextBox1.Text+CStr(a(n,m))+””NextnNextmA2536B2356C4758D4578二.填空题1VB.NET变量的命名规则要求,变量必须以()开头。2数值型变量在默认情况下会被初始化为()。3在VB.NET中数据类型有两种转换方式,分别是()和()。4可以通过转换关键字()将String类型的数据转换为Date类型数据。5And运算符对两个Boolean型()执行()运算。6在动态数组应用中,如过要保存改变大小前的数组元素值,应该使用()关键字。7过程与函数的本质区别在于()没有返回值,而()有返回值。三.简述题1、试述VB.NET中提供了哪些常用的数据类型?2.简述以下基本概念①值类型与引用类型的基本区别。②数据类型的隐式转换与显示转换。3.SUB过程与函数过程的应用特征。4.过程调用中的数值传输与地址传输。四.程序设计题1.编写一段程序能够将任意两个Integer型数据的代数和转换成字符串型数据。2.已知,Str_Value是String型变量,编写一段程序将Str_Value中字符相对原来字符顺序按反序排列,形成一个新的字符串并送给其它变量。3.编写一段程序能将任意Date型数据中的年、月、日分别赋值给三个字符串型变量。4.编写一段程序能够自动生成10个1