实验09+函数过程的程序设计.docVIP

  • 9
  • 0
  • 约 3页
  • 2016-07-04 发布于重庆
  • 举报
实验09函数过程的程序设计

实验名称:函数过程的程序设计 实验目的 1)掌握函数过程的定义、调用方法。 2)掌握函数过程调用时参数的传递方式和函数值返回。 3)了解递归过程解决问题的算法步骤。 实验环境 Visual Studio 2008 实验内容 1)计算组合数 计算组合数。分别在文本框中输入m和n的值,单击“计算”命令按钮,将结果显示在标签中,运行界面如图1所示。 设计分析:Textbox1和Textbox2分别用于输入m和n;Button1是“计算”命令按钮;Label5显示组合数。计算组合数,先要分别计算出n!,m!和(n-m)!。这三个都是计算阶乘,可以定义一个求阶乘的函数过程。在主程序中判断m,n大小,若m≤n,则调用三次阶乘函数过程计算组合数;否则,跳出“输入数据错误”信息框。 控件的主要属性:( 要求列出所有控件) 程序代码: 2)素数问题 求n以内的素数。在文本框中输入n,求2~n以内的素数(例如n=100),单击“求素数”命令按钮,在下面标签框中把这些素数以每行10个对齐的方式显示出来,运行界面如图2所示。 控件的主要属性: 程序代码: 实验小结 (1)具体分析程序的运行情况,包括对不同测试数据的运行结果,最后对运行结果进行分析。 2)通过此次实验,你有什么体会、有哪些收获。 实 验 报 告 姓名 XXXX 班级 0000000 学号 00 实验日期 课程名称 VB 程序设计 指导教师 张晓梅 成绩 图6.1 计算组合数 图2 求n以内的素数

文档评论(0)

1亿VIP精品文档

相关文档