实验7 子程序和过程.docVIP

  • 4
  • 0
  • 约1.36千字
  • 约 3页
  • 2018-04-18 发布于河南
  • 举报
实验7 子程序和过程

实验??? 子程序和过程 一、实验目的 1. 掌握用户自定义函数、过程的定义。 2. 掌握用户自定义函数及过程的建立方法。 3. 掌握子程序的建立和调用方法。 4. 理解在调用过程和函数时参数传递的意义和功能。 二、实验内容及上机步骤 【上机题一】 编写自定义函数求一自然数x的阶乘。在主程序中调用函数,计算s=a!+b!+c! 操作要求: 1. 由键盘输入3个数,分别存放在变量a,b,c中。 2. 设计一个自定义函数FAC(),用它来求x! 3. 由主程序调用3次函数,即求得结果。 【上机步骤】 本题的知识点是用户自定义函数的建立及调用方法,程序代码如下: CLEAR SET TALK OFF INPUT “请输入a” TO a INPUT “请输入b” TO b INPUT “请输入c” TO c s=FAC(a)+FAC(b)+FAC(c) ? “三个数的阶乘之和为”,s SET TALK ON RETURN FUNCTION FAC() PARAMETERS n f=1 FOR i=1 to n f=f*i ENDFOR RETURN f 【上机题二】 用过程的方法来求1000内的素数的个数。 【上机步骤】 本题的知识点是过程的建立方法。素数的算法需要用到双重循环,外层循环用来循环1到1000每个数,内层循环进行素数的判断。 用过程的方法来解决,则

文档评论(0)

1亿VIP精品文档

相关文档