编一程序,程序运行的初始界面如图2-1所示,当用户在文本...

上传人:mg****85 文档编号:34374249 上传时间:2018-02-23 格式:DOC 页数:6 大小:1.15MB
返回 下载 相关 举报
编一程序,程序运行的初始界面如图2-1所示,当用户在文本..._第1页
第1页 / 共6页
编一程序,程序运行的初始界面如图2-1所示,当用户在文本..._第2页
第2页 / 共6页
编一程序,程序运行的初始界面如图2-1所示,当用户在文本..._第3页
第3页 / 共6页
编一程序,程序运行的初始界面如图2-1所示,当用户在文本..._第4页
第4页 / 共6页
编一程序,程序运行的初始界面如图2-1所示,当用户在文本..._第5页
第5页 / 共6页
点击查看更多>>
资源描述

《编一程序,程序运行的初始界面如图2-1所示,当用户在文本...》由会员分享,可在线阅读,更多相关《编一程序,程序运行的初始界面如图2-1所示,当用户在文本...(6页珍藏版)》请在金锄头文库上搜索。

1、09-10-2程序设计基础(VB) 上半学期练习题(专科)1、 编一程序,程序运行的初始界面如图 2-1 所示,当用户在文本框中输入姓名,例如输入“张三” ,单击“确定”按钮,则程序的运行情况如图 2-2 所示,如果单击“结束”按钮,即结束程序运行。图 2-1 程序运行后初始界面 图 2-2 单击 “确定”按钮后的程序界面2. 设计一个函数计算器,其功能设计要求如下:a 单击“InputBox”按钮,弹出一对话框,提示输入姓名,当用户输入后,再将输入的内容显示在文本框中;b 单击“Date”按钮在文本框中显示系统日期;c 单击“Sin、Asc”按钮,将文本框中的数据作为函数的输入参数,同时在文

2、本框中显示函数值。图 1 运行初始界面3. 在文本框里输入任意字符串,例如“美丽的西湖” ,对字符串进行字体放大或缩小,界面设计如图 2 所示,图 3 是经过放大操作后的界面状态。图 2 图 3要求:(1)单击“放大“按钮,将文本框中的字符串放大(字体放大) ,放大的倍数大小通过随机函数产生(Rnd) ,范围在 15 倍内,倍数表达式为:Int(Rnd*5+1),为了使每次运行09-10-2程序设计基础(VB) 上半学期练习题(专科)时产生不同的放大倍数,程序初始时应执行 Radomize 语句。(2)同样,单击“缩小”按钮,进行缩小,缩小的倍数也通过上述方式产生。(3)在做放大和缩小时,为了

3、防止程序运行时错误(字体过大或过小) ,不应连续进行放大或缩小操作。也就是在执行放大操作后, “放大”命令按钮应呈暗淡色(不可操作),同样在执行缩小操作后, “缩小”操作后, “缩小”命令按钮应呈暗淡色(不可操作),而”放大”按钮有效。(4)单击“还原”按钮,字体大小恢复成初始状态, “放大” 、 “缩小”按钮也改变成可操作状态。4.用 InputBox 函数输入两个整数 a 和 b,然后用 Rnd 函数产生两个a, b区间上的随机整数,最后用 MsgBox 函数输出 a、b 的值和两个随机数。5. 输入时间(小时、分和秒)然后使用输出消息框输出总计多少秒。使用文本框输入数据,使用消息框输出计

4、算结果,程序运行界面如下图所示。图4 图5提示:用变量hh代表小时,mm代表分钟,ss代表秒,Totals代表总的秒数值。则:Totals = hh * 3600 + mm * 60 + ss6. 编一程序,求一内半径 R1 = 10cm 外半径 R2 = 20cm 的球环的体积。要求按四舍五入保留到小数点后 4 位。7. 编一个华氏温度与摄氏温度之间的转换程序,转换公式如下:摄氏温度转换为华氏温度, F为华氏度3259CF华氏温度转换为摄氏温度, C为摄氏度)(应用程序的界面自己设计,要求用命令按钮实现转换,即单击转换华氏按钮,则将摄氏温度转换为华氏温度;同样,单击转换摄氏按钮,则将华氏温度

5、转换为摄氏温度。8. 编一程序,输入以秒为单位表示的时间,将其转换成几时几分几秒(任选下列一种做法)。要求:(1)输入使用文本框,输出使用Print方法在窗体上按 *小时*分*秒 形式输出。例如:输入3670秒,输出为1小时1分10秒。(2)输入使用 InputBox()函数,输入的缺省值为 50000 秒,输出使用 MsgBox 函数或语句,输出形式为*小时*分*秒。9. 设计一个函数计算器,其功能设计要求如下。a 单击“MsgBox”按钮,将文本框中的内容通过一信息框显示出来;b 单击“Time”按钮在文本框中显示系统时间;09-10-2程序设计基础(VB) 上半学期练习题(专科)c 单击

6、“Sqr、Chr”按钮,将文本框中的数据作为函数的输入参数,同时在文本框中显示函数值。图 610. 设计一个函数计算器,其功能设计要求如下。a 单击“MsgBox”按钮,将文本框中的内容通过一信息框显示出来;b 单击“Int、Cos”按钮,将文本框中的数据作为函数的输入参数,同时在文本框中显示函数值;c 单击“Rnd”按钮,将把文本框中的内容转换为数值,作为系统随机发生器的种子数,再用 Rnd 函数产生一随机数,并显示在文本框中。图 711. 用InputBox函数输入一个学生成绩,评定其等级。方法是:90100分为优秀,8089分为良好,7079分为中等,6069分为及格,60分以下为不及格

7、。12在窗体上建立命令按钮“command1” (显示)和“command2” (退出) 。运行时, “command2”按钮始终显示“退出” ;单击“显示”按钮后窗体上显示“欢迎使用VB!” ,同时标题改为“清除” ,再单击“清除”按钮后,界面恢复窗体装入时的初始状态。09-10-2程序设计基础(VB) 上半学期练习题(专科)13. 设计一个求解一元二次方程 的程序,只要求考虑实根的情况。02CBxA图 814. 从键盘上输入一个数 A,完成以下判断:当 A 100 时,B = 1;A = 300017. 输入一个年份,判断该年是否为闰年,程序运行效果参考如图 9 所示,界面自定。图 918

8、. 编程,输入 x,求下列分段函数 f(x)的值。用 InputBox 函数输入 x,计算结果 f(x)输出到 Text 控件。19. 输入 x、n,根据下列公式计算多项式 p(n,x)的值,计算结果输出到 Text 控件。x n = 1p(n,x)= (3x2-1)/2 n = 2(5x2-3)x/2 n = 3y =09-10-2程序设计基础(VB) 上半学期练习题(专科)20. 编程,当 x y,交换 x、y 的值,然后输出 x、y 的值(在 Text 控件输入,输出到Label 控件) 。21. 编程,输入 x 值,按下式计算并输出 y 值,计算结果 f(x)输出到 Text 控件。0

9、0133)(2xxfy22. 用 Inputbox 函数输入 3 个任意整数,从大到小按序输出。23. 求 10 个正整数中的偶数之和。正整数用随机函数 Rnd 产生,或由用户通过 InputBox函数输入。24. 求 10 个正整数中的奇数之和。正整数用随机函数 Rnd 产生,或由用户通过 InputBox函数输入。25. 编写程序,打印如下图形。图 1026. 编写程序,显示出所有的水仙花数。所谓水仙花数,是指一个 3 位数,其各位数字立方和等于该数字本身。例如:153 是水仙花数,因为 153 = 13 + 53 + 33。27. 有 1 分、2 分、5 分硬币若干枚,从中取出 20 枚

10、硬币使其总值为 60 分,求出取法的数量以及每一种取法的 1 分、2 分、5 分硬币个数。28. 求 1100 之间自然数的平方和,参考界面如下:图 1109-10-2程序设计基础(VB) 上半学期练习题(专科)29. 找出在 11000 中同时满足被 7 除余 5、被 5 除余 3、被 3 除余 2 条件的数,界面自定。30. 求下列表达式的值 1 + 1/2 + 1/3 + 1/4 + + 1/n(n 通过 InputBox 函数输入) ,计算结果输出到 Text 控件。31. 百钱买百鸡问题:用 100 元买 100 只鸡,母鸡 3 元 1 只,小鸡 1 元 3 只,问应各买多少只?程序运行效果如图 12 所示:图 1232. 编写程序,打印如下图形。图 13

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号