对pascal编程有研究的请进!!

对pascal编程有研究的请进!!,第1张

这是前两天(10月20日下午)刚考完的第十三届全国青少年信息赛pascal提高组初赛的试题来的啊。
答案早就出来了,,
1在PASCAL中,XOR 就是异或意思。这是一种位运算。
运算的数要把它们先转换成二进制,如果2个数的同一位相同结果就为0,不同则为1。
比如:21 二进制码: 0001 0101
3 二进制码: 0000 0011
(21 xor 3)的值就是 0001 0110 = 22。
OR 一个XOR 你先把3个数全变成2进制 然后每个数位和别的数位对应 XOR 相同则去0 不同取1 然后结果是18 应该选A
还是将答案贴给你吧,下面:
NOIP2007年提高组(Pascal语言)参考答案与评分标准
一、单项选择题:(每题15分)
1 D 2 E 3 D 4 B 5 A
6 B 7 D 8 B 9 D 10 A
二、 不定项选择题 (共10题,每题15分,共计15分。每题正确答案的个数大于或等于1。多选或少选均不得分)。
11 ABC 12 AD 13 ABD 14 ABD 15 BC
16 ABD 17 AB 18 CD 19 BC 20 AC
三、问题求解:(共2题,每题5分,共计10分)
1.350
2.289
四、阅读程序写结果(共4题,每题8分,共计32分)
1 129,43
2 No1:3,6 No2:3,6
3 2 3 5 7 11 13 17 19 23 29
31 37 41 43 47
4 No1: XTORSEAAMPLE
No2: AAEELMOPRSTX
五.完善程序 (前5空,每空2分,后6空,每空3分,共28分)
(说明:以下各程序填空可能还有一些等价的写法,各省可请本省专家审定和上机验证,不一定上报科学委员会审查)
1 ① bound2
② exit
③ j:=0
④ (j mod b-(b div 2))=0
⑤ downto 1
2 ① x[i-2](m-1)
② j+x[i-1]k
③ j+x[i-1]k (同2)
④ r-1
⑤ x[i-1]+1
⑥ backtrace(i+1,r)

以上就是关于对pascal编程有研究的请进!!全部的内容,包括:对pascal编程有研究的请进!!、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9646273.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存