《算法与程序设计VB》复习知识点

合集下载

算法与程序设计(VB)知识点

算法与程序设计(VB)知识点

行。
设置边框的滚动条模式,文本框有四种边框模
式:
ScrollBars=0,文本框无滚动条;
ScrollBars
ScrollBars=1,有水平滚动条; ScrollBars=2,有垂直滚动条;
ScrollBars=3,有水平和垂直滚动条;
文本框出现滚动条前提是必须设置MultiLine为
True,否则无效。
来。
一般的程序设计语言中,
顺序结构的语句主要是赋值语
句、输入/输出语句等。
在日常生活中,常常需要 对给定的条件进行分析、比较 和判断,并根据结果采取不同 的操作。在Visual Basic中, 这样的问题通过选择结构来解 决。如根据天气情况,选择体 育课场地问题。 选择结构的语句包括If语句和 Select Case语句。
返回或设置一个值,该值用来确定对象是否可 见。
Enabled
返回或设置一个值,该值用来确定对象是否响 应用户产生的事件。
在VB中,一个对象有很多属性,我们可以通过改变属性窗口中的相应
属性值来改变对象的特征。
窗体常用属性及其含义
属性名
功能含义
Name 定义对象的名称。
Captipon 设置窗体标题栏显示的文字。
字符串型
符串长度 符; 不定长字符串:0 ~ 20亿个字
符。
布尔型(逻Boolean 2字节
True 或False
辑型)
日期型 Date 8字节
100/1/1 ~ 9999/12/31
考点二、常量与变量 1.常量的形式及定义
在程序运行期间始终保持不变的量,我们把它叫做常量 (Constant)。VB中的常量有数值常量、字符串常量等。 (1)数值常量类似于数学中的常数,如打字速度为“60”。 (2)用一对双引号括起来的字符串称为字符串常量。例 如,“China”、“Vi- sual Basic”、“18”、“3.14”等。字符串常 量指的是双引号中的字符,不包括双引号本身。

江苏省高中信息技术《算法与程序设计VB选修》知识要点

江苏省高中信息技术《算法与程序设计VB选修》知识要点

知识要点相关知识点 (一)算法1. 定义 相关题解:1算法:就是解决问题的方法和步骤。

算法是程序设计的“灵魂” ,算法+数据结构=程序。

单选题1、 下列关于算法说法不正确的是 (A )A 、 算法独立于任何具体的语言, BASIC 算法只能用BASIC 语言来实现B 、 解决问题的过程就是实现算法的过程C 、 算法是程序设计的“灵魂”D 、 其它三项都正确 2. 算法的描述方法:1算法的描述:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。

2自然语言描述法: 指用人们日常生活中使用的语言(本国语言) ,用自然语言描述符合我们的习惯,且容易理 解。

3流程图描述:也称程序框图,它是算法的一种图形化表示方法。

且描述算法形象、直观,更易理解。

4伪代码描述法: 是介于自然语言和计算机程序语言之间的一种算法描述。

是专业软件开发人员常用方法。

A 顺序法B 列表法C 集合法D 自然语言描述法(—)程序设计基础 (1)常用高级编程语言:BASIC 、VB 、Pascal 、C 、C++、Java1面向对象的程序设计语言: 其中的对象主要是系统设计好的对象,包括窗体等、控件等2控件:是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框,命令按钮等。

常用控件:控件 对象的类型前缀 名子举例 窗体 Form frm frmfi nd 命令按钮 Comma nd butt oncmd cmdok 标签 Label lbl lbl in put 文本框TextBoxtmrtmrClock右命令按钮(Command)的Enabled 属性设置为True 时按钮有效,设置为 False 时按钮无效3对象的属性、方法和事件 1属性属性处理或运算相关题解: 单选题1、图形符号” 处理或运算的功A C 2、 AC用来判断条件是否满足需求图形符号口能 B 输入输出操作 D 算法的开始或结束"在算法流程图描述中表示 (A ).B ).处理或运算的功能 B 输入输出操作 用来判断条件是否满足需求 3、 以下哪个是算法的描述方法 A 流程图描述法 B 枚举法 4、 以下哪个是算法的描述方法D 算法的开始或结束 ?( A )顺序法 D 列表法?( D )开始或结束 连 接占八、、对象•属性=属性值对象中属性可以在设计界面时通过属性窗中设置,也可以在运行时通过程序代码设置,方法如下例:给文本框“ Txt123 ”的“ Text”属性赋值为字符串“ 20”,代码如下=”20”变量=对象.属性如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下例:读取文本框“ txt123 ”的“ Text”属性的代码如下a =2方法[对象].方法[参数名表]例:”欢迎使用”该语句使用print方法在forml窗体中显示字符串"欢迎使用”3事件及事件驱动Click 事件是对象对外部操作的响应,如在程序执行时,单击命令按钮会产生一个Click事件。

浙教版高中《算法与程序设计》——VB选择语句基础复习——原创题多

浙教版高中《算法与程序设计》——VB选择语句基础复习——原创题多

VB 选择语句基础复习班级 姓名一、语法填空1.赋值语句格式: =表达式 或 对象.属性= ,赋值语句之间的连接用” ”号。

2.选择结构又称分支结构, 功能是根据条件满足与否选择不同的执行方向和语句。

根据选择执行的语句不同,又可细分为单分支、双分支、 结构。

3.选择结构的VB 实现可用行IF 语句和块IF 语句:行IF 语句格式: ※ 单分支:※ 双分支:if 条件 then 语句 else 语句块IF 语句格式:4. 注意:※ 有if 就有 ,且if 与then 同行 ※ 块形式if 语句,必须有 ※ 行if 语句没有 ※ ELSE 是带条件的!!!二、程序功能填空 1.有如下程序: x=5 : y=10 : z=12If x+y<=z and y+z<=x or x+z<=y then a=“false ” elsea=“true ” ’① end if①处执行a=“true ”的条件用VB 表示 ,该程序段运行后,a 的值为 。

2.有如下VB 程序: a=1 : b=2If a>0 Then a=a+1 a=a*10+1If a<>b Then a=a+1 b=b+1 End If a=a+bLabel1.Caption=Str(a)程序运行后文本框Label1的Caption 属性值为 ,程序运行后标签Label1显示的内容为 。

多分支: if 条件 then 语句条件 then 语句Elseif 条件 then 语句 Else 语句双分支: if 条件 then 语句 语句 End if单分支: if 条件 then 语句3.有如下VB程序:x=5 :y=2If x>y Theny=y+6 :If y>9 Then y=x*y ’①Elsey=y+2 :y=x+yEnd IfText1.Text=Str(y)①处执行“y=x*y”的完整条件用VB表示为,程序运行后文本框Text1的text属性值为,程序运行后文本框Text1显示的内容为。

信息技术算法与程序设计知识要点

信息技术算法与程序设计知识要点

江苏省高中信息技术【算法与程序设计VB 〔选修〕】知识要点相关知识点 〔一〕算法1.定义 相关题解:1算法:就是解决问题的方法和步骤。

算法是程序设计的“灵魂〞,算法+数据结构=程序。

单项选择题1、以下关于算法说法不正确的选项是( A )A 、算法独立于任何具体的语言,BASIC 算法只能用BASIC 语言来实现B 、解决问题的过程就是实现算法的过程C 、算法是程序设计的“灵魂〞D 、其它三项都正确 2.算法的描述方法:1算法的描述:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。

2自然语言描述法:指用人们日常生活中使用的语言〔本国语言〕,用自然语言描述符合我们的习惯,且容易理解。

3流程图描述:也称程序框图,它是算法的一种图形化表示方法。

且描述算法形象、直观,更易理解。

4伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。

是专业软件开发人员常用方法。

相关题解:单项选择题1、图形符号" "在算法流程图描述中表示( B ). A 处理或运算的功能 B 输入输出操作 C D 算法的开始或结束2、图形符号在算法流程图描述中表示( A ). A B 输入输出操作C 用来判断条件是否满足需求D 算法的开始或结束 3、以下哪个是算法的描述方法?( A )A 流程图描述法B 枚举法C 顺序法D 列表法 4、以下哪个是算法的描述方法?( D )A 顺序法B 列表法C 集合法D 自然语言描述法 〔二〕程序设计根底〔1〕常用高级编程语言:BASIC 、VB 、Pascal 、C 、C++、Java1面向对象的程序设计语言:其中的对象主要是系统设计好的对象,包括窗体等、控件等 2控件:是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框,命令按钮等。

对象属性=属性值对象中属性可以在设计界面时通过属性窗中设置,也可以在运行时通过程序代码设置,方法如下例:给文本框“Txt123〞的“Text〞属性赋值为字符串“20〞,代码如下Txt123.text =〞20〞变量=对象.属性如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下例:读取文本框“txt123〞的“Text〞属性的代码如下a = txt123.text2方法[对象].方法[参数名表]例:form.print 〞欢送使用〞该语句使用print方法在form1窗体中显示字符串“欢送使用〞3事件及事件驱动事件是对象对外部操作的响应,如在程序执行时,单击命令按钮会产生一个Click事件。

信息技术算法与程序设计VB选修知识点

信息技术算法与程序设计VB选修知识点

信息技术算法与程序设计VB选修知识点信息技术算法与程序设计是一门涵盖了计算机科学、数据结构与算法、程序设计等多个领域的综合性课程。

在中学的VB选修课程中,算法与程序设计是其中的一个重要部分。

本文将介绍与VB程序设计相关的算法与程序设计的知识点。

一、数据类型与变量1.数据类型:VB中有时会根据数据的不同特性,选择不同的数据类型来进行处理。

常见的数据类型有整型、浮点型、字符型、布尔型等。

在程序设计中,正确选择和使用数据类型是保证程序正确性和优化性能的关键。

2.变量与常量:在VB中,可以使用变量(用于存储可变的数据)和常量(值不可变)来进行数据的存储和操作。

变量和常量的定义、初始化以及使用方法是VB程序设计中的基本要素。

二、控制结构1.顺序结构:按照事先规定的顺序一步一步执行程序。

2. 选择结构:根据条件的不同,选择不同的执行路径。

VB中可以使用If语句、Select Case语句等实现选择结构。

3. 循环结构:通过重复执行一定的代码块,来满足特定的需求。

VB中可以使用For循环、Do While循环等实现循环结构。

三、数组与字符串1.数组:VB中的数组是用于存储一组相同类型数据的容器。

学生姓名、成绩、身高等可以使用数组来存储和操作。

2.字符串处理:VB中的字符串是一组字符的集合,可以通过字符串处理函数和方法来进行处理,比如长度计算、查找、替换等操作。

四、函数与过程1.函数:函数是一段带有返回值的代码块,可以接收参数并根据需要返回一个值。

函数可以被其他代码调用,提高了程序的重用性和可维护性。

2.过程:过程是一段完成特定任务的代码块,可以接收参数但没有返回值。

过程通常用于执行一些操作,比如打印信息、保存数据等。

五、文件操作1.文件读写:VB中可以使用文件操作函数和方法来实现对文件的读写操作,比如打开文件、读取和写入数据等。

2.文件处理:VB中可以使用文件处理函数和方法来实现对文件的复制、移动、删除等操作。

《算法与程序设计基础》复习要点

《算法与程序设计基础》复习要点

算法与程序设计重点与难点一、考点:1.使用计算机解决问题的一般过程:①分析问题确定要做什么;②寻求解决问题的途径和方法;③用计算机进行处理。

2.算法的表示方法:①自然语言;输出框 ;/结束框3.:给出实际问题要会判断用哪种结构。

4.对象、属性、类、事件和事件处理的概念要分的清楚。

5.VB 中控件工具箱中常用工具及其常用属性的运用。

(见书本56页)重点是:①文本框TextBox;②标签Label ;③命令按钮CommandButton ;④列表框ListBox 。

6.VB 中保存文件的类型:①窗体文件(*.frm);②工程文件(*.vbp)。

7.VB 中基本数据类型,常量、变量与数组的定义与使用。

(见书本69、70)数据类型中:整数型(integer )的取值范围、双精度实数型(double )、字符串型(string )给这种类型赋值时要用英文输入法的双引号引起来、Boolean 是重点。

8.常用的标准函数,注意函数的返回类型(特别是返回的是字符串类型的函数:Chr 、Str 、Mid ),见书本71页,结合表中的应用举例来复习。

9.算术类、逻辑类与关系类及表达式的复习重点:①会用前面的三类来写出表达式,注意括号的使用,数学公式会转化为表达式;②注意优先级(数字小的优先级高,先执行);③几个特别要知道的:乘幂、实数除法、整数除法、求余数、不相等。

(书本72、73页)。

10.赋值语句、选择语句(行IF 和块IF )、循环语句(for 、do while )、注释语句(英文输入法的单引号开始的语句),见书本75—83页。

★★★11.过程(sub …end sub )、函数(function …end function)的区分、区别及其作用.区别:过程无返回值,函数有返回值;作用:模块化。

书本83页12.算法与程序的实现:①枚举算法及程序实现;②解析算法及程序实现(数学公式到程序表达式不要出错);③排序算法及程序实现(选择排序、冒泡排序);④查找算法及程序实现(对分查找、顺序查找)。

《算法与程序设计》知识点

高中信息技术《算法与程序设计VB (选修)》知识要点相关知识点(一)算法1.定义相关题解:算法:就是解决问题的方法和步骤。

算法是程序设计的“灵魂”,算法+数据结构=程序。

单选题1、运用计算机程序解决实际问题时,合理的步骤是( )。

A 、设计算法→分析问题→编写程序→调试程序B 、分析问题→设计算法→编写程序→调试程序C 、分析问题→编写程序→设计算法→调试程序D 、设计算法→编写程序→分析问题→调试程序2.算法的描述方法:算法的描述:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。

自然语言描述法:指用人们日常生活中使用的语言(本国语言),用自然语言描述符合我们的习惯,且容易理解。

流程图描述:也称程序框图,它是算法的一种图形化表示方法。

且描述算法形象、直观,更易理解。

伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。

是专业软件开发人员常用方法。

(二)程序设计基础常用高级编程语言:BASIC 、VB 、Pascal 、C 、C++、Java面向对象的程序设计语言:其中的对象主要是系统设计好的对象,包括窗体等、控件等控件:是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框,命令按钮等。

对象中属性可以在设计界面时通过属性窗中设置,也可以在运行时通过程序代码设置,方法如下例:给文本框“Txt123”的“Text”属性赋值为字符串“20”,代码如下Txt123.text =”20”变量=对象名.属性名如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下例:读取文本框“txt123”的“Text”属性的代码如下a = txt123.text ‘读取字符 (或a=Val(txt123.text) ’读取数值)2、方法[对象].方法[参数名表]例:form.print ”欢迎使用”该语句使用print方法在form1窗体中显示字符串“欢迎使用”3、事件及事件驱动事件是对象对外部操作的响应,如在程序执行时,单击命令按钮会产生一个Click事件。

高中信息技术《算法与程序设计》vb函数复习

新课标高中信息技术《算法与程序设计》vb函数复习一、函数VB提供了大量的标准函数,可供用户编写程序时直接使用。

Rnd函数:返回小于1 但大于或等于0 的值。

二、制作简易计算器1、界面设置如右图:(text1为输入文本框,text2为输出文本框)Private Sub Command1_Click()____________________________________End SubPrivate Sub Command2_Click()____________________________________End SubPrivate Sub Command3_Click()____________________________________End SubPrivate Sub Command4_Click()____________________________________End SubPrivate Sub Command5_Click()____________________________________End SubPrivate Sub Command6_Click()____________________________________End SubPrivate Sub Command7_Click()Text1.Text = ""Text2.Text = ""End Sub三、练习1、表达式ABS(-3.6)*Sqr(100)的值是()A:-360 B:360 C:-36 D:362、若X=3.115926,则表达式Int(X*100+0.5)/100的值是()A:3.14 B:3.146 C:314 D:314.63、将文本框Text2内输入的数据送到字符型变量n 中,则应使用的语句是()(A)n = text (B)n = text2.text (C)n = val(text2) (D)n = val(text2.text)4、设x=4,y=6,则在Text1控件上能显示A= 10的语句是 ( )(A)Text1 = "A=x+y"(B)Text1.text = "A="+Str(x+y)(C)Text = "A="+Str(x+y) (D)Text1.text = "A="+Val(x+y)5、表达式Mid(“students”,3,1)& Chr(67)的值是()A:stub B:stuc C:ub D:uc6、已知A、B均是正整数,则表达式(ABS(A-B)+A+B)/2的含义是()A:求A、B中的较大者B:A等于BC:求A、B中的较小者D:该表达式的结果一定是A7、下列表达式中,值不等于4的是()A:Int(4.1)B:Int(4.9)C:Abs(Int(-3.9))D:Abs(Int(-4.5))8、若规定一个棋手每下一步棋的时间在10秒和1分钟之间(包括10秒,不包括1分钟),则表示棋手下一步棋所花时间的表达式是()A:Int(Rnd()*60)B:Int(Rnd()*1+10)C:Int(Rnd()*50+10)D:Int(Rnd()*51+10)。

vb《算法与程序设计》复习试题(1)

《算法与程序设计》复习题一、选择题部分(100题)一章一节:了解计算机解决问题的过程1.用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?()A、分析问题B、设计算法C、编写程序D、调试程序答案:B2.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是()。

A、分析问题,编写程序,设计算法,调试程序B、设计算法,编写程序,提出问题,调试程序C、提出问题,设计算法,编写程序,调试程序D、设计算法,提出问题,编写程序,调试程序答案:C3.下列步骤不属于软件开发过程的是()。

A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护答案:B4.用计算机解决问题的步骤一般为()①编写程序②设计算法③分析问题④调试程序。

A.①②③④ B.③④①② C.②③①④ D.③②①④答案:D5.以下描述中最适合用计算机编程来处理的是()。

A、确定放学回家的路线B、计算某个同学期中考试各科成绩总分C、计算100以内的奇数平方和D、在因特网上查找自己喜欢的歌曲答案:C6.以下问题中最适合用计算机编程处理的是()。

A、制定本学期的学习计划B、计算正方形的周长C、创作一首歌曲D、求1000以内的所有素数答案:D7.由“上车—掏钱—投币”所描述的问题是()。

A、无人售票车投币过程B、乘公交车过程C、上车过程D、下车过程答案:A一章二节:算法和算法描述8.下面说法正确的是()。

A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构答案:A9.算法描述可以有多种表达方法,下面哪些方法不可以描述“水仙花数问题”的算法()。

A.自然语言B.流程图C.伪代码D.机器语言答案:D10.下面关于算法的说法错误的是()。

A、算法必须有输出B、算法就是程序C、算法不一定有输入D、算法必须在有限步执行后能结束答案:B11.算法的三种基本控制结构是顺序结构、分支结构和()。

算法与程序设计复习资料

算法与程序设计复习资料一、选择题1、用计算机解决问题的步骤一般为:(D )①编写程序②设计算法③分析问题④调试程序A.①②③④ B. ③④①② C. ②③①④ D. ③②①④2、下面不属于算法表示工具的是:(C)A.自然语言B.流程图C.机器语言D.伪代码3、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构之一(B )A.顺序结构B.环形结构C.选择结构D.循环结构4、下列数据属于字符串常量的是( B )。

A、abcB、“adk”C、D、’ewt’5、在VB语言中,下列数据中合法的整型数是( A )。

A、245B、58723C、123.85D、1.D+126、在VB语言中,下列表达式中合法的表达式是( C )。

A、a+b*≤fB、bct÷7C、pi*2*rD、α*β*π7、下列给出的赋值语句中正确的是( C )。

A、4 = MB、-M =MC、B=A-3D、x + y = 08、下列Visual Basic中,( D )的表达式的值不等于4。

A、int(4.1)B、int(4.9)C、Abs(int(-3.9))D、Abs(int(-4.5))9、以下程序中的循环体执行的次数是( C )。

Private Sub Command1_Click()For A=1 To 100 Step 2S=S+ANext APrint SEnd SubA、48B、49C、50D、5110、若a=10,b=15,则print a;”+”;b;”=”,a+b的结果为( D )A、a+b=25B、10+15=25C、a+b= 25D、10+15= 2511、在程序设计的过程中,有时需要将几个不同的字符串连接起来,这时需要用到字符串运算符号"+"。

如:"ab"+"bc"的运算结果是"abbc",那么"27"+"73"的运算结果是( D )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB (选修)》单选题1、图形符号”A处理或运算的功口"在算法流程图描述中表示能B 输入输出操作(B ).高中信息技术《算法与程序设计知识要点相关知识点(一)算法1. 定义相关题解:1算法:就是解决问题的方法和步骤。

算法是程序设计的“灵魂”,算法+数据结构=程序。

单选题1、下列关于算法说法不正确的是(A )A、算法独立于任何具体的语言,BASIC算法只能用BASIC语言来实现B、解决问题的过程就是实现算法的过程C、算法是程序设计的“灵魂”D、其它三项都正确2 .算法的描述方法:1算法的描述:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。

2自然语言描述法:指用人们日常生活中使用的语言(本国语言),用自然语言描述符合我们的习惯,且容易理解。

3流程图描述:也称程序框图,它是算法的一种图形化表示方法。

且描述算法形象、直观,更易理解。

4伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。

是专业软件开发人员常用方法。

C用来判断条件是否满足需求 D 算法的开始或结束2、图形符号” | |在算法流程图描述中表示(A ). A处理或运算的功能B输入输出操作C用来判断条件是否满足需求D算法的开始或结束3、以下哪个是算法的描述方法?( A )A流程图描述法B枚举法C顺序法D 列表法4、以下哪个是算法的描述方法?( D )A顺序法B列表法C集合法D自然语言描述法(—)程序设计基础相关题解:/输入或输出(1)常用高级编程语言:BASIC VB Pascal、C、C++、Java1面向对象的程序设计语言:其中的对象主要是系统设计好的对象,包括窗体等、控件等2控件:是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框,命令按钮3对象的属性、方法和事件对象•属性=属性值对象中属性可以在设计界面时通过属性窗中设置,也可以在运行时通过程序代码设置,方法如下例:给文本框“ Txt123 ”的“ Text ”属性赋值为字符串“ 20”,代码如下Txt123.text = ” 20”变量=对象.属性如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下例:读取文本框“ txt123 ”的“ Text ”属性的代码如下a = txt123.text2方法[对象].方法[参数名表]例:form.print ”欢迎使用”该语句使用print方法在forml窗体中显示字符串"欢迎使用”3事件及事件驱动事件是对象对外部操作的响应,如在程序执行时,单击命令按钮会产生一个Click事件。

如需要命令按钮响应Click事件,就把完成Click事件功能的代码写到Click事件的事件过程中,与事件一一对应。

事件过程的形式如下:Private Sub 对象_事件名()........ (事件过程代码)End Sub一个简单的VB程序求圆的周长和面积Private Sub Comma nd1_Click()Dim r As Single '定义r为单精度型Dim c As Single '定义c为单精度型Dim s As Single '定义s为单精度型r = Val(Text1.Text) '输入半径r c = 2 * 3.14159 * r '计算周长s = 3.14159 * r * r '计算面积Text2.Text = c '输出周长Text3.Text = s '输出面积End Sub '退出End Sub相关题解:单选题1、下列关于程序设计说法正确的是(B )。

A、程序设计语言的发展经历了机器语言、汇编语言到高级语言的过程,比较流行的高级语言是PASCAL, FORTRAN, EXCEL, C++等B、程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以执行的程序的过程C、程序设计语言和计算机语言是同一个概念的两个方面D、程序设计就是指示计算机如何去解决间题或完成一组可执行指令的过程2、下列说法错误的是( D ).A、程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以执行的程序的过程B、程序设计语言的发展经历了机器语言、汇编语言、高级语言的过程C、计算机程序就是指计算机如何去解决间题或完成一组可执行指令的过程D、程序设计语言和计算机语言是同一概念的两个方面一、常量:批在程序进行过程中不变的量在VB中一般分数值常量与字符常量两种数值常量:就是数学中说的常数,分整型常量和实型常量两种整型常量:即整数,指不带小数点的数值如1、0、、-10、+35等都是合法的整数实型常量:即实数,指带小数点的数值。

实型常量又分为定点数和浮点数两种。

例:定点数:3.14159 和-6.8,1.99浮点数:2E6、1E5、88E3例:1.2345 X 10可表示为1.2345E3,字母E表示底数10浮点数就是数学上的科学计数法。

字符串常量:被一对双引号括起来的若干个合法的字符称为字符串常量。

例如:"China”"Visual Basic ”、” 18”、” 3.1415 ”等,双引号中字符,不包括双引号本身。

符号常量:如果多次用到同一个常量,则可用一个有意义的名字表示这个常量。

—、变量:在程序执行过程中,其值可以改变的量称为变量变量命名注意要点:1、必须以字母开头,不能以数字或其他字符开头。

2、只能由字母、汉字、数字学或下划线组成,不能含有小数点、空格等字符。

3、最长不超过255个字符4、不能以VB保留字作变量名,如语句定义符、函数名等。

5、VB不区分变量名中字母大小写。

如HELLO和Hello是同一个变量。

数据及运算(1)常用数据类型:(整型)Integer、(长整型)Long、(单精度型)Single、(双精度型)Double、(字符串型)String、(布尔型)Boolean、(日期型)Date其中(整型)Integer 、(长整型)Long、(单精度型)Single、(双精度型)Double属于数值型表示范围:(整型)Integer (-32768 ——32767,存储为16位,2 个字节)(长整型)Long(-21亿一一21亿,可以表示人口数量)(布尔型)Boolean(True 真、是或False 假、非)(字符串型)String(定长字符串:0―― 65535个字符,不定长字符串:0―― 20亿个字符)字符串型数据是指用“”括起来的一串字符。

如“欢迎进入VB世界!”、“ VisualBasic ”、“1234 ”都是字符串类型。

(日期型)Date (100/1/1 ——9999/12/31 )日期型数据专门用来处理日期和时间。

VB采用一对“ #”把日期和时间的值括起来,如#2003/08/20# 表示2003 年8 月20 日。

(2)常量和变量的命名、声明及赋值符号常量的声明:Const常量名[As常量类型]=常量值女口:Con st pi As Si ngle = 3.14159 常量名为pi变量的声明:Dim <变量名>As <变量类型>女口:Dim a As Integer 定义一个整型变量,变量名为a变量的赋值VB中使用Let语句给变量赋值,其形式如下:Pint[Let ] 变量=表达式 其中,方括号[]表示这部分内容是可选的,通常可以省略该关键字。

例题Private Sub Form_Click()Dim a As Integer, b As Integer, c As Integer Dim str As Stri ng Let a = 54 Let b = 114 c = a + bstr = "Hello World"Prin t "a="; a, "b="; b, "c="; c Print str End Sub数据的输出程序中运算得到的结果,除可以使用文本框和标签显示外,对于大批量的数据更适合用 方法输出,格式如下[对象].Pint [ 表达式列表]例题:Private Sub Form_Click()Dim x As Sin gle, y As Si ngle Forml .Print -61; -34 Forml.Pri nt 9 * 2; 12Forml .Print "This is"; "a book" x = 3: y = 4Print "x="; x, "y="; y End Sub注意:Print 方法相关题解: 单选题1、 下列变量名写法错误的是 (B ) A 、 abc_123 B 、 123abc C 、 abc123 D 、 abc2、 下列语句中定义了一个实型变量的是 (B ) A 、Dim end as Integer B 、Dim sum As Single C 、Dim Name As String D、其它三项都不对3、 在VB 中,以下哪个是正确表示十六进制整型数常量 ?( D )A 、32FB 、H32FC 、h32FD 、&32F4、 在VB 中,以下关于符号常量的声明,声明正确的是 :(C ) A 、Dim TAG as String B 、Const TAG as String "Visual" + "Basic" C 、Const TAG as String ="Visual Basic" D 、Const TAG as String5、 下面(B )不是字符串常量A 、"True"B 、#False#C 、" "D 、"你好”运算符1、算术运算:+力口 -- 减* 乘A指数例:2A2 = 4/ (浮点)除例:5 / 2 = 2.5\ 整除例:5 \ 2 = 2Mod 求余数例: 5 Mod 2 = 1相关题解单选题1、分析下列程序:Private Sub Form_Click()s=11\3 + 11 Mod 3Print sEnd Sub当单击窗体时s的值是(A ).A、5B、6C、4 D 、3关系运算= 赋值、< 小于号<> 不等于> 十口・大于号>= <大于等于号—小于等于号注意:关系表达式的运算结果为布尔值True 或False例:3 > 2 结果为True(真或是)相关题解单选题1、下面表达式的值是false的有(C ).A、"969" < "n97" B 、Int(4.99) <> len("basic") C 、str(2000) < "1997"D 、3 > 2 逻辑运算Not (取反)And (与)Or (或)运算结果为布尔型(Boolean)True或False逻辑运算符的优先级为:No > And > Or日期运算符与日期表达式日期表达式是用日期运算符“+”或“-”将算式表达式、日期型常量、日期型变量、日期函数等连接起来的式子,如表达式“#2003/09/01# +30 ”的运算结果是“2003-10-1 ”;表达式“ #2003/10/20# - #2003/10/10# ”的运算结果为整数10相关题解单选题1、设a=2, b=3,在VB中,表达式a>b Or b>3 值是:(A )A、False B 、True C、-1 D、1字符运算字符串连接符为“ +”和“ &”“123” + “45” = “12345”“123” & “45” = “12345”123 + “45” =168“123” +45 = 168运算符的执行顺序he ”Right (字符串,长度)截取字符串右边部分。

相关文档
最新文档