语言基础编程练习.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 VB语言基础 编程练习 一、编程: 1.试分别用块结构语句与Select Case语言实现符号函数。程序参考界面如图2-1所示,属性要求如表2-1所示。 图2-1 表2-1 控件 属性名称 属性值 控件 属性名称 属性值 窗体 Caption 文本框2 Name Text 标签1 Caption 命令按钮1 Name Caption 标签2 Caption 命令按钮2 Name Caption 文本框1 Name Text 命令按钮3 Name Caption 2.编写程序,利用文本框检查用户口令。程序界面如图2-2所示,主要属性如表2-2所示。 图2-2 表2-2 控件 属性名称 属性值 控件 属性名称 属性值 标签1 Caption 命令按钮1 Name Caption 文本框1 Text PasswordChar 命令按钮2 Name Caption 3.根据学生的考试成绩,只要满足如下条件之一即可给予奖励: (1)所考5门课程的成绩超过450分。 (2)每门课程的成绩均在85分以上。 (3)前3门课程(主课)的成绩在95分以上,后两门课程(非主课)的成绩都在80分以上。程序界面如图2-3所示。 图2-3 4.小麦税款与粮款的计算程序。编程要求: (1)程序参考界面如图2-4所示,其中Label1对象用于显示“小麦的收购价格是:1.10元/公斤”、“农业税额:55元/亩”等提示信息。编程时不能增加或减少界面对象或改变对象的种类,但界面元素的大小、位置可随意设置。 (2)实现以下功能。 ①单击“计算”按钮,可根据输入的小麦数量以及所拥有的土地亩数,求出应缴税款和应得粮款(应得粮款=小麦总金额-应缴税款),并显示在相应的文本框中。 图2-4 ②单击“清除”按钮,清除4个文本框中的内容。 ③单击“结束”按钮,结束程序的运行。 5.从键盘输入任意3个数,将它们从大到小进行排序。界面如图2-5所示。 图2-5 编程要求: 将需要排序的3个数输入X、Y、Z文本框中,单击“比较”按钮后,中间3个文本框中显示排序后从大到小的3个数,下面3个文本框用于显示在进行交换时中间变量的值。 控件的属性可自行确定。 6.从键盘输入一个学生的学号与考试成绩,然后输出该学生的学号与考试成绩,并根据成绩,按下面的规定输出对该学生的评语。 成绩:85~100 60~84 50~59 40~49 0~39 评语:Very Good Good Fair Poor Fail 编程要求: (1)程序界面如图2-6所示。 图2-6 (2)成绩判定采用Select Case语句结构。 7.设计一个程序,从键盘输入若干个学生的分数,计算并输出及格、不及格的人数及总平均分。 编程要求: 单击“输入”按钮时,用输入框输入学生人数与各学生的成绩。在输入成绩时,应提示输入的第几个学生的成绩。输入完毕后,单击“计算”按钮显示计算结果,同时标签上显示有多少个学生参加考试。程序界面如图2-7所示。 图2-7 8.字符类型统计。 编程要求: 从键盘输入任意字母或数字至文本框中,单击“统计”按钮对其进行分类统计(分别按大小写字母、奇数、偶数进行统计),统计结果显示在4个相应得标签中。界面如图2-8所示。 图2-8 9.打印1~20之间的数的平方、平方根、自然对数、e指数的数学用表。要求按如图2-9所示的界面输出。 10.从键盘输入10个数,打印其中的负数,并分别计算正数的和与负数的和。 编程要求: (1)10个数通过输入框函数输入。 (2)程序运行时,将正数与负数分别放置在两个文本框中,在文本框的下方分别显示正数的和与负数的和。程序运行界面如图2-10所示。 图2-10 11.打印九九乘法表(要求只输出下三角)。 编程要求: 要求程序运行的界面如图2-11所示。 图2-11 12.设计一个程序,根据输入数组元素的下标输出对应元素的值。 编程要求: (1)程序运行后的界面如图2-12所示。 (2)数组为二维数组,上、下界由输入框输入。数组元素的值为该元素所在行号与列号的乘积。 (3)程序能判断下标值是否正确,若越界则给出错误信息,同时将光标置于“行号”文本框内。 图2-12 13.有一个n×m的矩阵,找出其中最大的元素所在的行和列,并输出其值、列号和行号。 编程要求: (1)使用动态数组,n与m的值由用户通过文本框输入。 (2)数组的值通过随机函数产生,范围在3~200之间。 (3)运行后的界面如图2-13所示。 图2-13 14.编写程序实现矩阵的转置,即将n×m矩阵变为m×n 矩阵。 编程要求: (1)数组可通过随机函数产生。 (2)转置前、后的数组分别显示在两个图片框中。

文档评论(0)

KWZoJLfpjN + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档