《程序设计基础知识003》由会员分享,可在线阅读,更多相关《程序设计基础知识003(12页珍藏版)》请在金锄头文库上搜索。
1、程序设计基础知识程序设计基础知识2018年11月沾化二中信息组VB的顺序结构信息技术基础知识信息技术基础知识沾化二中信息技术组沾化二中信息技术组n n【学习目标学习目标】n n1、掌握输入函数、掌握输入函数n n2、掌握顺序结构语句、掌握顺序结构语句n n3、学会交换两个数的程序、学会交换两个数的程序信息技术基础知识信息技术基础知识沾化二中信息技术组沾化二中信息技术组【学习重点、难点学习重点、难点】重点:重点:n n1、掌握输入函数、掌握输入函数n n2、 掌握顺序结构语句掌握顺序结构语句n n3、学会交换两个数的程序、学会交换两个数的程序信息技术基础知识信息技术基础知识沾化二中信息技术组沾化
2、二中信息技术组一、输入函数一、输入函数n n语法格式:InputBox( 提示信息,标题,默认值,位置)例如:A=InputBox( “A=”,”输入”,8,100,20)信息技术基础知识信息技术基础知识沾化二中信息技术组沾化二中信息技术组二、二、VB的顺序结构的顺序结构顺序结构的流程图输入语句一语句二语句三输出信息技术基础知识信息技术基础知识沾化二中信息技术组沾化二中信息技术组三、交换两个数三、交换两个数n n1、流程图输入a、bc=aa=bb=c输出a、b信息技术基础知识信息技术基础知识沾化二中信息技术组沾化二中信息技术组n n2、程序实现:信息技术基础知识信息技术基础知识沾化二中信息技术
3、组沾化二中信息技术组3、输入两个数交换、输入两个数交换n na = InputBox(a=, 输入输入)n nb = InputBox(b=, 输入输入)n nc = an na = bn nb = cn nPrint a=, an nPrint b=, b信息技术基础知识信息技术基础知识沾化二中信息技术组沾化二中信息技术组练一练练一练信息技术基础知识信息技术基础知识沾化二中信息技术组沾化二中信息技术组1、以下程序段执行后,整形变量、以下程序段执行后,整形变量A的值为(的值为( ) A=2 B=3 B=B+A A=A*BA.10 B.5 C.6 D.3【解析】B=3+2=5A=2*5=10A信
4、息技术基础知识信息技术基础知识沾化二中信息技术组沾化二中信息技术组2、以下是交换两个变量的程序段,正确的是、以下是交换两个变量的程序段,正确的是( )A: B: C: D:c=a A=b-a a=a+b c=aa=b B=b-a b=b+a b=ab=c A=a+b a=b-a b=cA.A B.C C.B D.D【解析】例如:a=1,b=2A:c=1,a=2,b=1,运行后,a=2,b=1,正确B:a=2-1=1,b=2-1=1,a=1+2=3,运行后,a=3,b=1,错误C:a=1+2=3,b=1+2=3,a=2-1=1,运行后,a=1,b=3 错误D:c=1,b=1,b=1,运行后,a=
5、1,b=1A信息技术基础知识信息技术基础知识沾化二中信息技术组沾化二中信息技术组3、下列VB程序运行时(如图所示),在文本框Ttext1中输入20,在文本框Text2中输入13,点击命令按钮Command1后,文本框Text3中显示的内容是()Private Sub Command1_Click()a=Val(Text1.Text)b=Val(Text2.Text)Text3.Text=a+bEnd SubA. 33 B. 2013C. “33” D. “2013”【解析】a=Val(Text1.Text)确保输入的数字作为数字进行计算而不是字符,b同理,Text3.Text=a+b在text3文本框里显示a+b的结果【答案】A