流程图编程参考(答案)

  • 格式:doc
  • 大小:707.50 KB
  • 文档页数:35

RAPTOR程序设计评分标准

1. 从键盘输入任意整数N,当N0时显示“Error!”,否则利用循环结构计算并显示1 + 3 + 5 + … + (2×N - 1)的值。(100分)

2. 设计循环结构程序输入任意10个整数,分别统计其中的奇数个数、偶数个数、所有数的累加和,然后显示结果。(100分) 10分

10分 20分

5分

20分

10分

10分

10分 5分 精选文库

-- 2

10分 5分

5分

5分

20分

10分 5分

5分 5分

10分

5分 5分

5分

5分 精选文库

-- 3 3. 设计循环结构程序输入任意10个数,然后求这批数的最大值、最小值、平均值,显示结果。(100分) 精选文库

-- 4 10分 10分 5分

5分5分 5分15分

10分

5分

5分

5分

5分

5分 5分

5分 精选文库

-- 5 4. 设计循环结构程序输入任意10个学生某门课程考试成绩X,如果X90,则显示“A”;如果75X<90,则显示“B”;如果60X<75,则显示“C”;如果X<60,则显示“D”。(100分)

10分

10分 5分 10分 1010分 10分 20分

5分 5分 5分 精选文库

-- 6

5. 设计循环结构程序输入任意10个学生某门课程考试成绩,然后分别计算并显示成绩在80分(含80分)以上的学生人数、不及格学生人数、全班平均分。(100分) 10分 10分

5分

5分

5分 10分

10分 20分 10分

10分

5分 精选文库

-- 7

5分

10分

10分

5分 10分

5分

5分

5分

5分

5分

5分 5分

15分 5分

5分 精选文库

-- 8 6. 设计循环结构程序输入某商场10个顾客的消费金额X,当X≥5000元,折扣率为10%;当3000≤X<5000,折扣率为5%;当1000≤X<3000,折扣率为3%;否则,折扣率为0;计算并显示每位顾客的实际支付金额。(100分)

7. 输入任意数X,当X=0时显示“Error!”, 否则利用循环结构计算并显示表达式1/X + 2/X + 3/X + … + 10/X的值。(100分) 5分

20分

10分

5分 10分 10分

10分

5分

5分 5分

10分

5分 精选文库

-- 9

8. 设计循环结构程序输入任意10个整数,分别统计其中的正数和、负数和以及总和,然后显示结果。(100分) 10分 10分

10分 10分 20分 5分 20分

5分 10分 精选文库

-- 10

9. 从键盘输入任意整数N,当N0时显示“Error!”,否则利用循环结构计算并5分

5分

20分

10分 5分

10分 10分 15分

5分

5分 5分

5分 精选文库

-- 11 显示N 的阶乘值(1 × 2 × 3 × … × N)。(100分)

10. 输入任意整数N值,当N0时显示“Error!”,否则利用循环结构计算并显示1/2 + 1/4 + 1/6 + …. + 1/(2 × N)的值。(100分) 10分

10分 10分

5分

20分

20分

5分

10分 10分 精选文库

-- 12

11. 设计循环结构程序输入任意10个圆的半径值R,当R0时,则显示“Error!”,否则分别计算并显示这些圆的面积值。(100分) 20分 5分

5分

10分 10分 20分

10分 10分

10分 精选文库

-- 13

12. 输入任意数X,当X0时显示“Error!”,否则利用循环结构计算表达式的值,然后显示结果。(100分) 10分 25分 10分

10分 10分 25分

10分 精选文库

-- 14

5分

10分 15分 5分

20分 5分 10分 20分 10分 精选文库

-- 15

13、编写Raptor11187.rap实现:输入任意整数N值,当N≤0时显示“Error!”,否则利用循环结构计算并显示1 + 1/3 + 1/5 + 1/7 + … + 1/(2 × N - 1)的值。

14、编写Raptor11188.rap实现:输入任意整数N值,当N≤0时显示“Error!”,否则判断N是否为素数并输出结果(“It is a prime number.”“It is not a prime number.”)。 精选文库

-- 16

15、编写Raptor11194.rap实现:从键盘输入任意整数N,当N小于或等于0时显示“Error!”,否则计算并显示2 + 4 + 6 + … + (2×N )的值。 精选文库

-- 17

精选文库

-- 18

16、编写11217.rap实现:输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=1/2+2/3+3/4+…+n/(n+1)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=4.4071”。

17.编写11218.rap实现:输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=2^1+2^2+2^3+…+2^n(其中2^n表示2的n次方)的值,然后分别输出变量n和sum的值。要求流程图执精选文库

-- 19 行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=126”。

18.输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=1/2+3/4+5/6+…+(2×n-1)/(2×n)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=4.7750”。 精选文库

-- 20

19.输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=1×(n+1)+2×(n+2)+3×(n+3)+…+n×(n+n)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=217”。 精选文库

-- 21

20、编写11221.rap实现:输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=n-1/1-1/3-1/5-…-1/(2×n-1)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=4.1218”。 精选文库

-- 22

21.输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=1×3+2×5+3×7+… +n×(2×n+1)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=203”。 精选文库

-- 23

22、输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=1/5+2/7+3/9+…+n/(2×n+3)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=1.9673”。 精选文库

-- 24

23 、输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环精选文库

-- 25 结构流程计算sum=1^1+2^2+3^3+…+n^n(其中n^n表示n的n次方)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=50069”。

24、输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=n-1/3-2/5-3/7-…-n/(2×n+1)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6精选文库

-- 26 时):“n=6 sum=3.4776”。

25、输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=1/3+3/5+5/7+…+(2×n-1)/(2×n+1)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=4.0897”。 精选文库

-- 27

26、输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=n/2+n/4+n/6+…+n/(2×n)的值,然后分别输出变量n和精选文库

-- 28 sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=7.3500”。

27、输入任意整数存入变量n中,若n≤0则输出“Error!”;否则组织循环结构流程计算sum=2^1/1+2^2/3+2^3/5+…+2^n/(2×n-1)(其中2^n表示2的n次方)的值,然后分别输出变量n和sum的值。要求流程图执行时给出输入提示信息“n=?”,输出格式示例为(n=6时):“n=6 sum=16.5928”。