不是VIP会员,不能显示答案

题目解答

题目:
先自学阅读材料,然后分析程序并写出程序运行结果。
【阅读材料】在PASCAL语言中,分支结构语句除了 IF语句之外还有CASE语句,CASE 语句的使用格式如下:
Case表达式of
常数表1: 语句1;
常数表2: 语句2;
.......;
Else 语句 n;
End;
程序运行时先计算表达式的值,如果表达式的值在常数表1中则执行语句1,然后退出case语句;如果表达式的值在常数表2中则执行语句2,然后退出case语句......;如果表达式的值在前面所有常量表中都没有出现则执行else后面的语句n,然后退出case语句。
program test_2011_1;
var
x, y, s: integer;
begin
readln(x, y);
case x mod y of {mod表示取余运算,如8 mod 3 的值为 2}
1,2:s:=1;
0:s:=3;
else s:=2;
end;
writeln(s);
end.

(1)输入:12 3
(2)输入:123 8
输出:3|2
考点:
分析:
解答:
评论:
老师: