你爱的练习题之典型例题1

书山有路勤为径,学海无涯苦作舟

学习编程的技巧

听——听明白是最基本的条件,一般讲编程的程课都是从最最基本的操作开始。听明白什么意思,是第一步,建议最多不要听超过三遍,三遍以上还听不懂,那说明你的前置知识还不够,需要补充。

练讲——跟据老师的讲解步骤,一步一步的实际操作,这个过程通常就是你遇到各种各样问题的过程,解决其中的问题不仅需要耐心、观察力,还要细心和变换思路的能力。

举个栗子:老师我照着你视频的代码一模一样写的,为什么出不来结果啊?出不来就是不可能一模一样,每个人在学习编程的过程中,一个非常重要的事情就是在学习如何解决问题的过程,解决的问题多了,经验也就多了,学不会自己解决问题,或自我解决问题的能力弱,你的编程能力是很难提高的。

善于总结

学会总结,经常总结,太重要了!尤其对于我们学习一门新知识来说,杂碎的东西太多,还不太熟的情况下,要想完全记住,除非你有惊人的记忆能力,我承认我没有,所以我善用做笔记,写总结。

程序设计题

典型例题一:

使用单选按钮和复选框进行字体设置

题目. 设计一个VB程序,初始界面如图L2101所示,程序运行时,文本框中的文字会闪烁(在加粗/不加粗之间切换),时间间隔为1秒钟,可以通过“字体”组合框设置文本框中文字的字体,通过“字号”滚动条设置文本框中字体的大小,选择“颜色”中的单选按钮Option1(采用控件数组)改变文本框中字体的颜色,选择“对齐”中的单选按钮Option2(采用控件数组)改变文本框中文字的对方方式,单击检查框Check1控制时钟开关(在时钟启用/禁用之间切换),单击命令按钮Command1退出程序,如图L2102所示。

典型例题二:

使用单选按钮和复选框进行信息的提交

题目. 用VB编程实现个人信息的输入程序。当窗体启动时,要求输入姓名,选择相应的学历和特长,如图1所示,再单击“确定”按钮,则弹出如图2所示的对话框。要求单选按钮和复选框都使用控件数组。

典型例题三:

使用时钟控件控制标签的移动

题目:创建如下图所示的界面

要求:1.单击“开始”按钮,定时器工作; 2.单击“停止”按钮,定时器不工作。3.定时器事件是将标签2每隔一段时间向右移动100(定时器间隔时间由滚动条的Value决定;标签2的内容由文本框输入决定)

●失败不可怕,怕的是你失败后不去尝试

程序填空题

1.创建如下图所示的界面:三个标签,三个文本框,一个命令按钮。

操作要求:(1)单击“输人数据”按钮后,弹出输入函数,程序记录从键盘输入的数值(当输入-1 时,则不再继续弹出输入函数,停止输人)。

(2)输入函数的标题显示为“输入”,提示语句为“请输人数据,当输入-1时,结束输入操作”,默认值为0。

(3)在当停止数据输入后,在三个文本框中分别显示之前输入数据中的最大值、最小值以及其平均值。

(4)平均值需要精确到小数点后两位。

最大值显示在Textl文本框中,最小值显示在Text2文本框中,平均值在Text3中显示,请根据上述要求完善程序功能。

Dim s#, min#, max#, x#, n%

x =(1)

s = 0

n = 0

max = x

min = x

Do While(2)

s =(3)

n =(4)

max = IIf(max

(5)

(6)

Loop

Text1.Text = max

Text2.Text = min

If n = 0 Then

Text3.Text = 0

Else

Text3.Text =(7)

End If

2. 创建如下所示的界面:一个标签,一个文本框,一个命令按钮,一个列表框。

操作要求:(1)单击“查询”按钮后,根据文本框中输入的数字,在列表框中显示该数范围内的同构数。

(2)同构数说明:同构数为自然数,假设n为同构数,s是n的平方,则n会出现在s的最右边。比如5是同构数,5*5 = 25 ;6是同构数,6* 6 = 36;25 是同构数,25 *25 = 625。请根据上述要求,完善程序功能。

Dim i&, n&, s&, p&

lst1.Clear

n = Val(Text1.Text)

For i=(1)

s =(2)

p = i * i

If(3)Then

(4)

End If

Next

如果你觉得还有很多很重要的很典型的例题,欢迎在留言区留下~

-END-

推送更多好题

长按二维码关注我们

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181012G1HCOD00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券