国开《数据库基础与应用》第十一章 11-4-4:例11-4

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

11-4-4:例11-4

编写VBA代码,通过输入对话框输入一个100以内的正整数,使用循环语句计算这个整数的阶乘,然后输出结果值。

实现过程和步骤说明如下:

1.打开Access的“公司信息管理”数据库,单击“创建”选项卡下的“宏与代码”组中的“模块”命令,打开VBE。

2.在代码编辑区域中输入如下代码:

'求输入正整数的阶乘

Sub 阶乘()

  Dim Num1 As Double

  Dim Num2 As Double

  Dim i As Integer

  '获取正整数

  Num1 = InputBox("请输入一个正整数(不大于100): ")

  Num2 = 1

  '通过计数循环计算阶乘

  For i = 1 To Num1

    Num2 = Num2 * i

  Next i

  MsgBox Num1 & "的阶乘为:" & Num2

End Sub

在代码中建立了一个Sub过程,其名称为“阶乘”,没有参数。过程中定义了两个双精度变量,然后通过输入对话框接收用户输入的数据存入变量中来进入阶乘计算。其中通过一个“For … Next”循环完成指定数据的阶乘运算。

3.保存模块并命名,按F5键运行代码。运行结果如图11-12所示。

国开《数据库基础与应用》第十一章 11-4-4:例11-4

图11-12 阶乘计算程序执行效果图


「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开《数据库基础与应用》第六章 6-3-2:例6-2

国开《数据库基础与应用》第六章 6-3-2:例6-2

6-3-2:例6-2要求以系统提供的“教职员”样本模板建立一个“教工管理”数据库,将其数据库文件放在“E:\ACCESS”文件夹中。具体操作步骤如下:1.启动Access 2010,如果当前功能区选项...

国开《数据库基础与应用》第十章 10-2-1:空报表命令

国开《数据库基础与应用》第十章 10-2-1:空报表命令

10-2-1:空报表命令在当前公司信息管理数据库中,单击“创建”选项卡上的“空报表”命令后,将自动打开一个处于布局视图状态的空报表,同时显示出一个“字段属性”窗口,供用户从中选取表中需要利用报表输出的...

国开《数据库基础与应用》第三章 3-3-3:第一范式规范化举例

国开《数据库基础与应用》第三章 3-3-3:第一范式规范化举例

3-3-3:第一范式规范化举例例1:设一个通信录关系模式为T(姓名,性别,单位,电话(长途区号,办公电话,家庭电话)),假定对应的关系实例如下表1所示。表1 不规范化的通信录关系表姓名性别单位性别年龄...

国开《数据库基础与应用》第五章 本章小结

国开《数据库基础与应用》第五章 本章小结

本章小结1.数据库应用系统设计是一项非常艰巨的任务,它需要很强的数据库理论知识,相关应用领域的专业知识,数据库管理系统和开发工具的运用,以及个人和团队的经验和能力等。对于初学者来说,要有耐心,要脚踏实...

国开《数据库基础与应用》第三章 3-1-3:平凡和非平凡函数依赖

国开《数据库基础与应用》第三章 3-1-3:平凡和非平凡函数依赖

3-1-3:平凡和非平凡函数依赖定义:设一个关系为R(U),X和Y为属性集U上的子集,若X→Y且X不包含Y,称X→Y为非平凡函数依赖,否则若X⊇Y称X→Y为平凡函数依赖。若X⊇Y,则平凡函数依赖X→Y...

国开《数据库基础与应用》第四章 4-5-2:教学库样例

国开《数据库基础与应用》第四章 4-5-2:教学库样例

4-5-2:教学库样例建立的教学数据库,其中包含有3个表,即学生表,课程表和选课表,学生表和课程表是多对多的联系。这3个表结构的定义,在本章第2讲中已经给出,这里只给出这3个表的实例数据,分别如下面表...

国开《数据库基础与应用》第七章 7-2-1:表中的字段属性

国开《数据库基础与应用》第七章 7-2-1:表中的字段属性

7-2-1:表中的字段属性在一个表中,根据字段的数据类型不同,将需要设置不同的字段属性。例如:数据类型字段属性文本主要有字段大小、格式、输入掩码、默认值、有效性规则、有效性文本、必需、允许空字符串、索...

国开《数据库基础与应用》第十一章 上机实验

国开《数据库基础与应用》第十一章 上机实验

上机实验 实验准备:了解和掌握文字教材第11章的全部内容。 实验目的:能够启动和进入Access数据库管理系统操作环境,能够打开一个数据库文件,能够建立用户所需要的各种绑定型和非绑...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。