实验七:顺序和选择结构程序设计

  • 格式:doc
  • 大小:29.00 KB
  • 文档页数:2

下载文档原格式

  / 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验七:顺序和选择结构程序设计

一、实验目的:

1、掌握程序的建立、修改与运行

2、掌握基本输入输出语句与函数

3、熟练掌握IF语句(包括单分支和双分支)和DO CASE语句的使用。

4、分析程序的运行结果。

实验要求: 把

二、实验内容

1 P161 第一题,保存程序名字为: 一表达式.prg,并设计测试数据,即输入数

据并保存相应的结果.

2 P161 第二题,保存程序名字为: 二分段函数.prg,对每种情况都需要设计

测试数据. 并保存相应的结果.

3 第三题保存程序名字为:三判断闰年.prg. 对每种情况都需要设计测试数

据. 并保存相应的结果.

4编写程序,从键盘输入一个数,判断是否能被7整除,如果能被7整除,则输出能被7整除,否则输出该数不能被7整除,保存程序名字为:

四是否能被7整除.prg, 对每种情况都需要设计测试数据. 并保存相应的结果.

5 从键盘输入一个三位数,判断是否为水仙花数。

6 、计算分段函数值:用case实现.

2x-1 (x<0)

3x+5 (0≤x<3)

f(x)= x+1 (3≤x<5)

5x-3 (5≤x<10)

7x+2 (x≥10)

7、分析结果

(1)执行下列程序后,变量x的值为()。

x=1

if x>=1

do case

case x>0

x=x+1

case x>1

x=x+1

otherwise

x=4

endcase

else

x=3

endif

(2) 有如下程序:

input "请输入一个数:" to n1

do case

case mod(n1,3)=1

n1=n1+3

case mod(n1,2)=1

n1=n1+2

otherwise

n1=n1+1

endcase

? n1

程序运行,输入4后,显示的值为()。