问题标题:
pascal题目一、填充题(5*10=50分)1、设有集合a:=[8,10,12…14];b:=[7…9,11,14…18],则a*b=[8,14],a-b=[10,12,13].2、设有语句:IF((a=1)OR(a=3)OR(a=5)OR(a=7)OR(a=9)THENx:=aELS
问题描述:
pascal题目
一、填充题(5*10=50分)
1、设有集合a:=[8,10,12…14];b:=[7…9,11,14…18],则a*b=[8,14],a-b=[10,12,13].
2、设有语句:IF((a=1)OR(a=3)OR(a=5)OR(a=7)OR(a=9)
THENx:=aELSEx:=a+1
利用集合运算将条件简化为:
IFTHENx:=aELSEx:=a+1
3.指出下面子界类型定义中哪些是有效的;哪些是无效的,若无效请说出理由.
TYPEA1=10..10;
A2=2..Sqr(2);
A3=2.0..2.8;
A4=c..g;
4、有下列函数说明:
FUNCTIONfib(n:Integer):Integer;
BEGIN
IFn=1THENfib:=0;
ELSEIFn=2THENfib:=1
ELSEfib:=fib(n-1)+fib(n-2)
END;
表达式fib(fib(5))的值是.
二、选择题(6*5=30分)
()1、设类型定义与变量说明如下:
TYPE
digit=SETOF1..9;
alph=SETOF‘a’..’z’;
VAR
i,num:digit;
ch:alph;
A)num:=[‘a’..’i’]+[‘a’..’m’];
B)i:=[1..4]+[2,4];
C)ch:=[1,3,5]*[2,3,4];
D)i:=[1..10]-[5,10];
()2、若用∪和∩分别表示集全的并和交,已知X∈(A∪B-A∩C),以下算式的正确PASCAL表达式是:
A)xINA+B-A*C
B)x
吕明珠回答:
回答之前说一句..此答案并不是标准答案,只是本人自己认为的答案,请作为参考.一、2.Ifa*[1,3,5,7,9][]thenx:=aelsex:=a+1;3.a1有效a2有效a3无效子界类型必须是有序类型,小数不是有序类型a4无效上界下...
查看更多
八字精批
八字合婚
八字起名
八字财运
2024运势
测终身运
姓名详批
结婚吉日