网站大量收购独家精品文档,联系QQ:2885784924

VB综合练习题目.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分 程序设计部分 程序设计题的设计格式及其处理步骤: (1)先画出处理界面(窗体),并注明各控件的名称; (2)再给出处理步骤, (3)写出程序代码: 下面给出该类题目的求解事例,供参考: 例如:设计程序,求1+2+3+...+N的和值。 其处理过程是: (一)设计界面(在纸上画出界面,并注明各控件的名称): 标签2:Label2标签1:Label1命令按钮1:Command1文本框2:TEXT2文本框1:TEXT1运算结果计算请输入N 标签2:Label2 标签1:Label1 命令按钮1:Command1 文本框2:TEXT2 文本框1:TEXT1 运算结果 计算 请输入N (二)处理步骤: 单击命令按钮,按以下步骤处理 (1)定义3个变量:N,s,x,分别用于存放:输入的数值,和值,控制循环 (2)将文本框1的值,提供给变量N; (3)s=0(累加前,将变量s初始化为0); (4)X=1(设置循环的开始值) (5) 当X=N 时 重复执行 S=s+x X=X+1 (6)在文本框2中显示和值S (三)编写有关的代码: Private Sub Command1_Click() Dim n%,s%,x% N=val(text1.text) S=0 X=1 Do while x=n S=s+x X=x+1 L Text2=s End Sub 第一部分 练习题目 要求: 要先给出所设计的窗体,并注明窗体上的各控件及其用途,然后给出处理步骤,并编写代码. 1.设计一个程序,完成利用文本框输入任意两个数的乘法运算,并显示计算结果。 进一步完善程序,完成利用文本框输入任意两个数的加法、减法、乘法、除法运算,并显示计算结果; 再进一步,改进,完成,利用随机函数,产生任意两个100到200之间的整数,并完成两个数的加法、减法、乘法、除法运算,并显示计算结果。 2.对于表达式:,当输入x,y,z值求该表达式的值。 3.利用InputBox函数输入一个正实数,用Print方法在窗体上打印出其平方值、平方根、立方值,结果保留2位有效数字。 4.编写一个华氏温度与摄氏温度之间的转换程序,转换公式为:F=9/5×C+32及C=5/9(F-32);其中,F:华氏温度;C:摄氏温度。 5.求方程AX+B=0的解。当提供A,B的值后,输出该式子,例如,当A=3,B=4, 输出:3X+4=0,并输出方程的解。 6.已知3个数,设计一个求出最大值的程序。 7.输入一个整数,判定是正数还是负数,并输出结果 8.输入x,y,z三个数,按从小到大的次序显示。显示形式:由小到大输出 9.输入一元二次方程ax2 +bx+c=0的系数 a,b,c,计算并输出一元二次方程的两个实根x1,x2。 10.求1+2+3+...+N的和,N利用inputbox()函数输入, 11.设计一个程序,对Sum=1+2+3+...+N,求Sum不超过10000的最大整数项数N。 12.求出100到200之间所有的素数及其平均值,并输出 13.利用循环,打印输出下列图形: A AAA AAAAA AAAAAAA AAAAAAAAA AAAAAAAAAAA AAAAAAAAAAAAA AAAAAAAAAAA AAAAAAAAA AAAAAAA AAAAA AAA A 14.找出1000以内的所有的完全数。完全数是指等于其所有因子和的数(包括1因子,但1不是完全数);例如:6的因子有1、2、3,并且6=1+2+3,则6是完全数。 15.输入一组不重复的数据(10个数据),同时找出最大值和最小值,并输出它们. 17.输出如图所示的下三角数据 18.用随机函数产生50个[10,100 )的随机整数,并按照由小到大的顺序打印出来(10个数一行)。 程序界面如下: 20.用随机函数产生100个[0,99]范围内的随机整数,统计个位上的数字分别为1,2,3,4,5,6,7,8,9,0的数的个数并打印出来 21..统计成绩分布 22.定义一个判断X是否素数的子过程,并调用此过程打印出前100个素数。 提示:子过程的入口参数是X(整型),出口参数是W(整型),W为1,表示X是素数,W为0,表示X不是素数。 23.编写一个子过程(或函数过程),功能是求阶乘,并调用该过程计算:S=1!+2!+3!+……+n!的值,其中n的值可以通过键盘随机输入,图2-7-1是程序界面。 图 图2-7-1 程序界面 24.给出计算Sum=1+2+3+……+(n-1)+n 的和值的递归函数,并通过命令按钮事件调用,计算输出结果。 25.设有两个文本框TEXT1和TEXT2 ,在TEXT1中输入字符。当遇到回车键时,将

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档