重庆大学2018秋可视化程序设计(VB) ( 第3次 )

发布时间:2023-08-15 09:08:17浏览次数:42
第 3 次作业一、填空题(本大题共 20 分,共 10 小题,每小题 2 分)为了保留动态数组中原有的数据不丢失,可以使用带进行动态定义。运行语句:t = MsgBox("Hello", 64, "Come")后,在信息提示框内显示的内容是__________。数学中完数是指这样的整数:该数的各因子之和是它的本身。例如, 的因子是 ,,,而 ,所以  是完数。下列程序是找出 以内的完数,并显示结果,其中,函数 () 用来判断参数  是否是完数。 !"#$"%&'$$"%&&'$()&' 32;解题方案:评分标准:参考答案:369248解题方案:评分标准:参考答案:3!-解题方案:评分标准:2参考答案:1  1  1  1  12  1  1  1  13  2  1  1  14  3  2  1  15  4  3  2  1解题方案: 评分标准:三、简答题(20 分,共 4 题,每小题 5 分)参考答案:单击工程资源管理器窗口的“查看代码”按钮。解题方案:评分标准:参考答案:()面向对象的程序设计()具有结构化程序设计语言()事件驱动编程机制(2)强大的数据库、多媒体功能(3)完备的联机帮助功能解题方案:评分标准:参考答案:()数字串转换成数值用 + 函数;()判定是否是数字串用  函数。 ()取字符串某几个字符使用 ' 函数。()大小写字母转换用  函数H 函数。解题方案:评分标准:2参考答案:()对象是面向对象程序设计的核心,是构成应用程序的基本元素。()类是对同种对象的抽象描述,是创建对象的模版。()事件过程是对某个对象事件所做的操作。解题方案:评分标准:四、程序设计题(20 分,共 2 题,每小题 10 分)参考答案:*+,-/.0 ;;!A!9A!IA!7A!0A";;J'KL初始化随机数发生器;;;#?J'L按要求生成随机数放入数组()";; $M''M'4N"%99*1$9M'"%*+-.=$&'$&'$()*+-.=$*B满足条件的数的个数为:BC9End Sub解题方案:评分标准:参考答案:根据以上分析,窗体的单击事件程序代码如下:*+,-/.0 J'K"  ! "  J'?  J'?   !! () *B投币结果如下:B *B~~~~~~~~~~~~~B *B两个正面的次数为:B1! *B两个反面的次数为OB1! *B一正一反的次数为OB1!!End Sub解题方案:定义一个二维数组 !,其各元素的含义为:(!)为累计“两个正面”的次数。(!)为累计“两个反面”的次数。(!)和 !为累计“一正一反”或“一反一正”的次数。评分标准: *+,-.'/.0 "$"%*1()&',-2建立控件数组的方法有、和三种。3以下程序段的输出结果是////。(%4'*5 中的注释语句采用////////;5 的续行符采用////////;若要在一行书写多条语句,则各语句间应加分隔符,5 的语句分隔符为////////。6程序运行后,单击命令按钮,如果输入 ,则在窗体上显示的内容是。*+,-./.0 )7)88"9"))()9()*)&',-:表示 ) 是  或 6 的倍数表达式////////。;在 5 中变量不加任何声明而直接使用,这样的变量是数据类型。定义窗体 Form1 单击事件的头语句是。二、程序阅读题(本大题共 40 分,共 4 小题,每小题 10 分)程序为:*+,-/.0  <!!!2!3!!6='">'?*()&',-程序运行后,单击窗体后,在窗体显示的结果是:在窗体上画一个文本框和一个列表框,然后编写如下两个事件过程:*+,-/=' =''8@ =''823@ =''8;@=''86:;@ ")")8@&',-*+,-=/ -.0 =") *")") &',-程序运行后,在文本框中输入“2:@,然后双击列表框中的“;@,则输出结果()写出下面程序运行时单击窗体的输出结果。*+,-$A!-A--#-&',-*+,-/.0 A!-A-.$!-*BBC1B!-BC-&',-2程序为:*+,-.'/.0 "3!"3!A!9A"39"3$49"%!9&!9#9()9()"39"3 *!91()9*()&',-程序运行后,单击命令按钮,输出结果为:三、简答题(本大题共 20 分,共 4 小题,每小题 5 分)5 有多种类型窗口,若想在设计时看到代码窗口,怎样操作?简述 5 的主要特点。将数字串转换成数值用什么函数?判定是否是数字串用哪个函数?取字符串某几个字符使用什么函数?大小写字母转换用什么函数?2什么是对象?什么是类?什么是事件过程?四、程序设计题(本大题共 20 分,共 2 小题,每小题 10 分)用随机函数产生  个D!;;;E以内的随机整数,输出能够被  整除并且个位不为  的数并且统计满足条件的数的个数。要求每行输出  个数。 利用随机函数,模拟投币结果。设共投币  次,求“两个正面”、“两个反面”、“一正一反” 种情况各出现多少次?答案:一、填空题(20 分,共 10 题,每小题 2 分)参考答案:perserve解题方案:评分标准:参考答案:F解题方案:评分标准:参考答案:'""解题方案:评分标准: 2参考答案:)通过复制粘贴的方式创建控件数组)在设计时候添加多个同类型的类型控件,然后通过“属性”窗口将这些控件的名称改为相同,并把 ') 属性设为不同的下标值。)使用 =' 语句动态添加控件数组元素解题方案:评分标准:3参考答案:解题方案:评分标准:参考答案:G,_,:解题方案:评分标准:6参考答案:15解题方案:评分标准: :参考答案:x mod 3=0 or x mod 7=0解题方案:评分标准:;参考答案:variant(变体)解题方案:评分标准:参考答案:*+,-/.0解题方案:评分标准:二、程序阅读题(40 分,共 4 题,每小题 10 分)参考答案:2;
文档格式: docx,价格: 5下载文档
返回顶部