vb三种基本结构练习题Word下载.docx

上传人:b****7 文档编号:22598946 上传时间:2023-02-04 格式:DOCX 页数:21 大小:24.36KB
下载 相关 举报
vb三种基本结构练习题Word下载.docx_第1页
第1页 / 共21页
vb三种基本结构练习题Word下载.docx_第2页
第2页 / 共21页
vb三种基本结构练习题Word下载.docx_第3页
第3页 / 共21页
vb三种基本结构练习题Word下载.docx_第4页
第4页 / 共21页
vb三种基本结构练习题Word下载.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

vb三种基本结构练习题Word下载.docx

《vb三种基本结构练习题Word下载.docx》由会员分享,可在线阅读,更多相关《vb三种基本结构练习题Word下载.docx(21页珍藏版)》请在冰豆网上搜索。

vb三种基本结构练习题Word下载.docx

n=inputbox("

输入n的值"

sum=1

fori=1ton

sum=sum*i

VB上机练习汇总

1、在窗体上任意位置画一个文本框和一个命令按钮,编写程序,当用户单击命令按钮时,文本框移动到窗体的左上角,并且文本框的大小是原来的2倍。

2、在窗体上任意位置画一个文本框和一个命令按钮,设置窗体的标题属性为“信息窗口”;

命令按钮的标题属性为“确定”。

编写程序,当用户单击命令按钮时,在文本框中显示“包头师范学院”,要求字体为隶书、加粗、加下划线、字号为20、颜色为红色。

3、在窗体上任意位置画两个命令按钮,分别设置它们的标题属性为:

加载图片、显示信息。

编写程序,当用户单击第一个命令按钮时,在窗体上加载一幅图片(图片自定)。

当用户单击第二个命令按钮时,在窗体上打印信息“包头师范学院“。

4、例1:

在窗体上部设置一个文本框,文本框的下面设置3个命令按钮,其中左边按钮中标有“单击此按钮”,中间按钮中标有“清除”,右边按钮中标有“程序结束”。

当程序运行时,用鼠标单击左边按钮时,屏幕上部的文本框中显示“欢迎使用vb6.0”;

如果单击中间按钮,则清除文本框中显示的内容;

而如果单击右边的按钮,则结束程序。

5、例2 

请根据题目要求,设计VB应用程序:

1、在窗体的上方并排分别创建一个标签控件label1和一个文本框控件text1;

要求:

①窗体的标题命名为“个人简介”、窗体背景颜色为黄色。

②标签和文本框中显示的字体为隶书、样式为斜体、字体大小为三号的红色字。

2、在两个控件的下方并排创建两个命令按钮控件command1、command2,分别命名为:

“姓名”、“单位”。

3、请编写事件过程代码,使得程序运行时,当鼠标按下“姓名”按钮时,将在标签中显示你的名字;

当鼠标按下“单位”按钮时,将在文本框中显示你现在所在的系、级、班。

4、完成以上操作后以V1为窗体名保存在D盘自己的文件夹下

上机练习三

1、在窗体上画一个文本框控件,要求运行时在文本框中显示信息“包头师范学院”(form-load事件)。

当用户在文本框中选中任意数量的字符时,在窗体上显示所选中的字符数、选中字符数的首字符数及选中的字符内容。

2、在窗体上画两个文本框控件,先在属性窗口中删除两个文本框中的初始text属性值。

要求当程序运行时,当在文本框1中输入任意一个字符时,同时在文本框2中显示出来,同时也在窗体中显示出来。

3、实现“减法器”功能。

上机练习题(四)

1、设a=2, 

b=3, 

c=4, 

d=5,求下列表达式的值:

(1)a>

AND 

c<

=d 

(2)b<

d>

a

(3)a<

OR 

d<

=b

(4)a>

=d

(5)a>

c<

2*a>

c

(6)3>

2*b 

a=c 

b<

>

c>

d

2、将下列数学式子写成vb表达式:

(1) 

cos2(c+d)

(2) 

5+(a+b)2

(3) 

cosx(sinx+1)

(4) 

e2+2

(5) 

2a(7+b)

(6) 

8e3n2

3、写出下列程序的运行结果:

(1) 

printchr$(65)

printchr$(97)

printAsc(“B”)

printAsc(“def”)

printSqr

(2)

printsgn

(2) 

4、写出下列程序的运行结果:

设ab$=”ABCDEF”

(1)printLeft(ab$,4)

(2)printMid$(ab$,3,4)

(3)printRight$(ab$,4)

(4)printLen(ab$)

(5)printInstr(ab$,”DE”)

(6)printInstr(ab$,”de”)

5、写出下列程序的运行结果:

(1)printnow

(2)printday(now)

(3)printyear(now)

(4)printweekday(now)

6、写出下列程序的运行结果:

ac$=” 

包头师范学院 

b1$=Ltrim$(ac$)

c1$=Rtrim$(ac$)

d1$=Trim$(ac$)

printb1$;

c1$;

d1$

7、已知字符串A的值为“AbcDe“,现在把它全部转换为大写字母,并存放在A中,使用_________语句?

8、下列语句的输出结果是_________。

请分析该语句的作用是什么?

PrintInt(12345.6789*100+0.5)/100

作用:

9、按照运算符的运算顺序(函数>

算术运算符>

关系运算符>

逻辑运算符)

计算表达式的值:

10\97/Asc(“a”)*Fix(2.6*1.2)*Int(8.7-5.5)

10、产生[20,30]区间内的随机整数使用________________________语句?

11、教材

上机练习题(五)

一、计算表达式的值:

(将结果写在表达式的后面)

1、3+2*7

2、(3+2)*7

3、1+((2+3)*2)*2)

4、14/5*2

5、5/2

6、5\2

7、15\5*2

8、15.67\5.78

9、5mod2

10、15mod1.6

11、12.89mod2.76

12、27^1/3

13、27^(1/3)

14、-2^2*7

15、(-2)^2*7

16、(1+2)*3^4

二、下列哪些字符串可作为vb的变量名。

4*delta 

alpha 

4abc 

a(a+b) 

print 

a%b 

abc

abcd 

ab_cd 

ab.cd

三、写出下列程序的运行结果:

a$=”good”

b$=”morning”

printa$+b$

printa$&

b$

123

print123+456

print123&

456

四、已知有赋值语句:

str1=”abcde” 

:

str2=”ABCDE”

str3=”ac” 

str4=”1234567”

则最大的字符串是( 

)。

五、写出下列程序的运行结果:

x=1:

y=2:

z=3

x=y:

y=z:

z=x

printx,y,z

六、写出下列程序的运行结果:

a=300:

b=20

a=a+b:

b=a–b

a=a–b

printb

七、下列表达式的值为true的是( 

A)1000<

999 

B) 

“1000”<

“999” 

C)“1”+2=”12”

D)“1”+“2”=”3” 

E)“1”&

2=”12” 

F)”1”&

“2”=”3”

八、下列的( 

)表达式是不正确的:

A)“计算机“+“与程序设计“

B)“计算机”+150

C) 

“计算机”&

150

D) 

“与程序设计”

九、下列( 

)是日期型数据:

A) 

“01/03/2005” 

#01/03/2005# 

C) 

01/03/2005

十、下列( 

)是Single型变量:

abc% 

sheiht!

name$ 

D) 

cxyz@

十一、按照运算符的优先顺序计算下列表达式的值:

1+2-3*4/2^2mod7\3

十二、在窗体上画一个文本框控件和一个标签控件,当程序运行时,在文本框中输入任何信息,当用户单击文本框时,文本框中的信息显示在标签控件里。

十三、在窗体上画三个命令按钮,当程序运行时,用户单击第一个命令按钮时,在第二个命令按钮上显示一幅图片,当单击第三个命令按钮时显示的图片消失。

极速奔跑 

11.0908:

13

上机练习题(六)

1、在窗体上画一个名称为Command1的命令按钮,然后编写了如下的事件过程,问程序运行时,三次单击命令按钮Command1后,在窗体上显示的第三行是( 

PrivateSubCommand1_Click()

Static 

as 

integer

B=B+3

A=3+A

PrintA;

B

EndSub

2、在窗体上画一个名称为Command1的命令按钮,然后编写了如下的事件过程,问程序运行时,三次单击命令按钮Command1后,在窗体上显示的第三行是( 

Dim 

3、执行下面的程序,单击两次命令按钮Command1后,在窗体上显示的第二行是( 

integer 

‘声明了一个窗体级变量k

PrivateSubForm-Load()

k=15

b=b+k

k=k+1

Print 

k;

b

4、按照下面窗体的式样设计窗体界面,然后编写程序代码实现下面的功能:

从键盘上输入圆的半径,然后分别单击“圆的周长”、“圆的面积”、“球的体积”按钮,在窗体上分别用红色、二号字打印出圆的周长、面积、体积。

5、下面窗体是运行后的界面。

请按照界面式样设计界面,

程序运行时点击“出题”命令按钮,用随机函数在加数和被加数的框中随机出10到50之间的两位整数加法题。

请你在第三个文本框中进行做答,然后单击“判题”按钮,如果答对了,就在下面的“标签”控件中显示“答对了!

”,否则显示“答错了!

”。

按照要求编写程序代码。

6、教材P101习题四(3)

上机练习题(七)

1、下面窗体是运行后的界面。

2、设计一个程序,从键盘上输入学生的分数,程序可以计算并输出及格(大于等于60分)、不及格的人数及总平均分数。

根据题意自己设计界面,编写程序代码。

3、写出下面程序的运行结果:

For 

I=1 

to 

10 

step2

K=k+I

NextI

K

结果:

4、写出下面程序的运行结果:

K=k+2

结果:

5、写出下面程序的运行结果:

Sum=0

for 

I=11 

–1 

step–2

Sum=Sum+1

print 

Sum,I

循环体Sum=Sum+1执行的次数为( 

6、教材

14

上机练习题(八)

1、写出下列程序的运行结果

I%,J%

I=-3 

3

Tab(7+Abs(I));

For 

j=1 

To 

7-2*Abs(I)

Print 

“*”;

Next 

j

print

Next 

i

2、编程计算下列S的值。

(1)、S=12+22+32+…+n2

(2)、S=12×

22×

32×

…×

n2

3、用近似公式求自然对数的底e的值,

e=1+1/1!

+1/2!

+1/3!

+…+1/n!

直到某项值小于0.00001时为止.

4、教材p102 

10、11、12

评论(7)┆阅读(11) 

论坛评论

11

12

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电力水利

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1