【答案解析】(1)在“工具”菜单选择“向导”—“表单”菜单命令,出现“向导选取”对话框,根据题意数据源是多个表,因此选定“一对多表单向导”,单击“确定”按钮。
步骤一:在弹出的对话框中“数据库和表”选项选择父表“宿舍”,并把全部的“可用字段”选为“选定字段”。
步骤二:选择子表“学生”,并把全部的“可用字段”选为“选定字段”。
步骤三:系统自动根据“宿舍”字段建立两表之间的关系。
步骤四:表单样式选择为“边框式”,按钮类型选择“图片按钮”。
步骤五:在“排序次序”中选择“宿舍”,并选择“升序”排序。
步骤六:把表单标题改为“住宿信息浏览”,可以在单击“完成”之前单击“预览”按钮来预览生成的表单,最后单击“完成”按钮。
将表单以文件名为my保存在考生文件夹中。
(2)在命令窗口中输入命令:MODIFY COMMANDjiecheng,在程序文件编辑器窗口输入如下程序段:
***文件jiecheng.prg中的程序段*********
CLEAR
INPUT“请输入一个整数:”TO a
IF a<=0
MESSAGEBOX(“请输入大于0的数!”)
ELSE
p=1
FOR i=1 TO a
p=p*i
ENDFOR
?STR(a)+'的阶乘为:'+STR(p)
ENDIF
**************************************
其结果如图3-63所示。
