文档详情

《Visual Basic.NET程序设计》 苗国义 课后习题答案 第2章.doc

发布:2025-06-12约1.42千字共4页下载文档
文本预览下载声明

第2章

1.答:

整型Integer2字节

长整型Long4字节

单精度型Single4字节

双精度型Double8字节

货币型Currency8字节

字节型Byte1字节

字符串型String1~65535字节

布尔型Boolean2字节

日期型Date8字节

对象型Object4字节

可变类型Variant

2.答:

Do循环结构

使用Do循环语句执行不确定次数的循环。

“Do循环”的语法格式如下:

Do

语句块

[ExitDo]

语句块

LoopWhile|Until条件

While循环结构

可使用While循环语句执行不确定次数的循环,While循环也称为“当型”循环。

“当型”循环结构的语法格式如下:

While条件

语句块

[ExitWhile]

语句块

EndWhile

“当型”循环的步骤:执行While循环时首先测试条件,如果条件为True就执行语句块,然后循环执行While语句测试条件;如果条件为False,则跳过所有语句到循环体外。

For循环结构

For循环结构使用一个计数器,每循环一次,计数器变量的值就会增加或减少。

其语法格式如下:

For计数器=初始值To终止值[Step步长]

语句块

[ExitFor]

Next[计数器]

3.答:

False

False

True

True

False

4.答:

PrivateSubCommand1_Click()

DimYearAsLong,SAsLong,nStrAsString

nStr=InputBox(请输入年份:,输入年份,2000)

IfnStr=ThenExitSub

Year=Val(nStr)

S=DateDiff(d,Year-2-1,Year-3-1)获取二月份的天数

IfS=29ThennStr=闰年ElsenStr=不闰年

MsgBoxYear:nStr,vbInformation,闰年判断

EndSub

5.答:

(1)

Dima

a=Int((99*Rnd)+11)

(2)

PrivateSubForm_Load()

DimaAsInteger

DimbAsInteger

a=15

b=(aMod10)*10+a\10

MsgBoxb

EndSub

(3)

Right(String1,4)

6.答:

Dima(9)asvariant

Dimiasinteger

i=0

j=9

Whileij

t=a(j)

a(i)=a(j)

a(j)=t

i=i+1

j=j-1

EndWhile

Fori=1To10

Printa(i)

Nexti

显示全部
相似文档