算法与程序设计

更新时间:2023-11-05 09:11:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

VB程序设计基础训练

一、填空

1.VB的基本的数据类型

整数型: Interger

单精度实数型: :Boolean 长整数型: :Date 字符串型: 双精度实数型:

2.常量一般分为两类:一类是直接用数字或字符书写的常量,称为 ;另一类用一

个符号来代表一个常量这样称为 。而统常后一类常量的定义,我们会用 (关键字)语句来定义。

3.在同一个程序中,不同的变量要用不同的名称,而变量名一般由 、 、 组成,必须以 开头,不区分大小写,不可用 。 4.下面可以作为变量名的标号:

① cat ②12a3 ③1by_2 ④const ⑤dim_12 ⑥cosx ⑦hello ⑧ming5 5.变量说明用的是dim语句,其形式:dim 变量名 as 变量类型 ⑴定义一个长整数型变量A

⑵定义一个字符串型变量S

6.数组变量主要存储 数据,主要分为 和 。 前者定义的一般形式:dim 数组名(A1 TO A2)as 数据类型

后者定义的一般形式:dim 数组名(A1 TO A2,B1 TO B2)as 数据类型

⑴已知mark是一个有50个整数的数据组成的一维数组,写出其定义的语句

⑵定义一个二维数组,知其可存储12个元素,数组名自拟,写出其定义语句

7.写出下列表达式的值

⑴Abs(3)+Sqr(16)

⑵Int(-4.8)+Fix(6.6)

⑶len(“hou are you !”)

⑷Mid(“你好,beijing”,2.5)

⑸Str(54)

⑹随机抽取50到100之间的整数,怎么表示: 8.将下列数学表达式写成VB表达式 ⑴ ⑵ ⑶ ⑷ ⑸ ⑹

二、读下面几段程序: 1.

Dim s ,I as integer S=0 : I =1

For I =1 to 20

If I mod 2=0 and I mod 3=0 then S= s + I End if Next I

Print s , I

问:最后输出的s是 , I 是 2.

Dim a (1 to 10) as integer , s as integer For I =1 to 10 then a( I )=2*i Next I

For I = 1 to 10 step 2 S=S + a( I ) Next I Print s

问:最后输出的S是

3.

Dim x ,y ,z as integer x=44: y=242 z=x*y

Do while x<>y

If x>y then x=x-y else y=y-x end if

loop

print x,z/x

问:最后输出的两个值分别是 , 想想这个程序的功能是什么?

4.

Dim i,j,s as integer for i=1 to 10 step 3 for j=10 to 1 step -3 s=s+i+j

next j next i print s

问:最后输出的是

本文来源:https://www.bwwdw.com/article/lk82.html

Top