宁波27届2012年中小学生计算机程序设计竞赛-小学组初赛试题资料分析

合集下载

宁波市第26届初赛试题(小学组)答案

宁波市第26届初赛试题(小学组)答案

宁波市第26届中小学生程序设计竞赛小学组初赛试题一、选择题(每题2分,共30分。

每小题只有唯一一个正确答案)1.二进制数(1011101)2的值是()(A)94 (B)93 (C)62 (D)61分析:B 进制转换1*2^0+0*2^1+1*2^2+1*2^3+1*2^4+0*2^5+1*2^6=92.每个不同的二进制数可以表示一种颜色,赤、橙、红、绿、青、蓝、紫这7种颜色,最少需要几位二进制数来表示?()(A)8 (B)7 (C)4 (D)3分析:D 000、001、010、011、100、101、110、111 最少只要3位。

3.以下运算结果为False的是()(A)not (5>5) (B) (5>=4) and (7<7) (C)not (false) (D) (5<4) or (5>=5)分析:B (A):not(5>5)为true (B):(5>=4) and (7<7) 为false(C):not(false)为true (D):(5<4) or (5>=5) 为true4.Pascal源程序的扩展名是()(A)p (B) psc (C)pas (D)pascal分析:C5.计算机的中央处理器的组成部件是()(A)控制器和存储器(B)存储器和运算器(C)控制器和运算器(D)控制器、存储器和运算器分析:C中央处理器由控制器和运算器和一些寄存器组成6.宁波市中小学程序设计竞赛自从首届举办以来,除了其中有一届因举办时间从下半年调整到次年的上半年而没有举行外,每年举办一次。

首届宁波市中小学程序设计竞赛是哪一年举办的?(A)1984年(B) 1985年(C)1986年(D)1987年分析:B 这一年是2011年,第26届。

2011-26+1=1986,再减去没有举办的一届为1985年。

7.已知一维数组定义a:array[1..100]of longint;每个元素占4个字节地址。

慈溪市小学生计算机程序设计竞赛复赛试题定稿

慈溪市小学生计算机程序设计竞赛复赛试题定稿

2012年慈溪市小学生计算机程序设计比赛复赛试题比赛时间:2012年12月23日上午8:30—10:30题目概览注意事项1.每位选手都应先在E盘根目录下建立自己的答卷文件夹,该文件夹的名称为自己的考号;2.选手最终所提交的所有文件都必须存放在自己的考生文件夹中,凡错放及以书面形式提交的答卷一律视作无效;3.每题提交的解答都必须包括以下二个文件,即源程序文件和经编译后生成的可执行文件,其名称必须与各题中所规定的相一致;4.程序中必须采用文件读写的方法来实现数据的输入和结果的输出,即程序运行时所需输入数据应从题中指定的输入文件中读取(而不得采用键盘输入的方式),程序运行的结果应写入到题中指定的文件中(而不是输出到屏幕上)。

5.用于提供输入数据和记录输出结果的文件的名称都已在题中具体规定,选手程序在调用它们时不得为其指定任何特别的路径。

6.复赛用机房电脑C盘和D盘均已设置成开机还原保护,选手切勿把程序存放在C盘和D 盘中,否则如果重新开机后程序将不复存在。

7.比赛结束后请不要关机。

1.统计成绩(score.pas/exe)【问题描述】每次考试或测试后,老师们都要进行成绩统计。

假如某次期末考试有语文、数学、英语三门课,现请你编程输出总成绩最高分以及每门学科的最高分。

【输入数据】输入文件score.in:输入从文件中读取,输入共n+1行。

第1行是一个正整数n(1≤n≤100),表示学生人数,从1到n编号。

接下来n行,每行3个整数,依次表示每个学生的语文、数学、英语成绩(每门课成绩是0到100之间的整数,包括0和100)。

【输出数据】输出文件score.out:结果输出到文件中,输出共1行,包含4个整数,分别表示三门课总成绩最高分,语文学科的最高分,数学学科的最高分,英语学科的最高分。

【输入输出样例】【样例解释】输入3个学生成绩,第1个学生语文、数学、英语三门课的成绩分别为80,67,96,第2个学生语文、数学、英语三门课的成绩分别为88,71,93,第3个学生语文、数学、英语三门课的成绩分别为90,95,80。

2018鄞州区中小学生程序设计竞赛小学组(C++)

2018鄞州区中小学生程序设计竞赛小学组(C++)
某二叉树的前序遍历结点访问顺序是 12473568,中序遍历的结点访问顺序是 47215386,
则其后序遍历的结点访问顺序是( )
A.24735681
B.74253681
C.24715386 D.74258631
12、以下断电之后将仍能保存数据的有( )。
A. 硬盘
B. ROM
C. 显存
D. RAM
1
15、ASCII 码的主要作用是( ) A.方便信息交换 B.方便信息存储 C.便于管理 D.便于输出
16、下列哪一种图的邻接矩阵一定是对称矩阵( )
A.有向图
B.无向图
C.AOV 网
D.AOE 网
17、有 6 个元素按 6,5,4,3,2.1 的顺序进栈,问下列哪一个不是合法的出栈序列( )
A.5,4,3,6,1,2
} cout<<ans<<endl; return 0; } 输入:7 输出:________
3、 #include <iostream> #include <cstdio> #include <algorithm> #include <cmath> using namespace std; unsigned long long f[81]; int main(){
2018 鄞州区中小学生程序设计竞赛 小学组(C++)
一、 单项选择题(共 20 题,每题 1.5 分,共计 30 分;每题且仅有一 个正确 选项)
1、我国第一台电子计算机于( )年试制成功
A.1953
B.1958
C.1964
D.1978
2、某台计算机的内存容量是 2018MB,这里的 2018MB 容量是指( )个字节

2012年慈溪市小学生计算机程序设计比赛初赛试题

2012年慈溪市小学生计算机程序设计比赛初赛试题

2012年慈溪市小学生计算机程序设计比赛初赛试题(pascal语言90分钟完成)一.单项选择题(共20题,每题1.5分,共计30分,每题有且仅有一个正确答案。

)1.关于“云计算”,下列说法不正确的是()。

A.是一种通过Internet以服务的方式提供动态可伸缩的虚拟化的资源的计算模式。

B.是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变C.包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)D.把服务器架在太空中,因此称为“云计算”2.目前计算机芯片(集成电路)制造的主要原料是(),它是一种可以在沙子中提炼出来的物质。

A.铜 B.铝 C.硅 D. 锗3.用键盘输入字母”y”,正确的输入指法是用()A.左手食指 B.左手中指 C.右手食指 D.右手中指4.世界上最早的计算机高级程序设计语言是()A. C++B.FortranC.PascalD.Java5.下列软件属于操作系统的是()A.Red Hat Linux B.WinRAR C.Photoshop D.Powerpoint 6.编译程序和解释程序是高级语言翻译程序,它们的根本区别在于()A.是否进行优化处理 B.执行效率不同C.是否形成目标程序 D.编写方式不同7.计算机中表示信息的最小单位是()A.位 B.字节 C.字 D.兆8.下列不是CPU的是()A.Intel酷睿i7 B.DDR SDRAM C.AMD Athlon64 D.IBM Power5 9.如果一首mp3格式歌曲的平均大小为5MB,那么一个32GB容量的U盘大致可以存放这样的歌曲数量是()A.13000首 B.3200首 C.6500首 D.1024首10.下列不同进制的四个数中,最小的一个是()A.(11011001)2 B.(37)8 C.(75)10 D.(2A)16 11.一个栈的输入顺序是1、2、3、4、5,下列序列中可能是栈的输出序列是()。

鄞州区小学生计算机程序设计竞赛试题

鄞州区小学生计算机程序设计竞赛试题

鄞州区小学生计算机程序设计竞赛(2014)(两小时完成)◆◆请将正确答案在答题卷上填写,在本试题卷上答题无效◆◆一、选择题(2*7)1、下列表达式的值为FALSE的是()。

A. Not(‘90’<’100’)B.Round((Abs(-10.5)))<10C. Odd(True(98.49))D.Ord(Chr(Pred(8)))>=72、判断变量ch的值是否为大写字母,下列表达式正确的是()。

A. ch>=’A’ and ch<=’Z’B.’A’<=ch<=’Z’C.(ch>=A)and(ch<=Z)D. not(ch<’A’)or(ch>’Z’)3、表达式Chr(Ord(‘a’)+5))的值是()。

A.’f’B.‘E’C.102D.1014、与十进制数2014等值的二进制数是()。

A.11111011110B.11110011110C.10111111110D.111111110105、[x]补码=10011101,其原码为()。

A.11001111B.11100100C.11100011D.011001016、十进算术表达式:5*512+7*64+4*8+7的运算结果,用二进制表示为()。

A. 101111100111B.111111100101C. 111110100101D.1111110110117、(2014)16 + (924)10的结果是()。

A. (9036)10B. (23B0)16C. (9130)10D. (100011000110)2二、计算下列函数(1*15)1、Sqr(7)的值为()。

2、Round(19.6)的值为( )。

3、Round(14.4)的值为( )。

4、int(-5.7)的值为( )。

5、Abs(-4.1)的值为( )。

6、-37 mod 6的值为( )。

7、’A’<’a’的值为()。

宁波市第27届中小学程序设计竞赛

宁波市第27届中小学程序设计竞赛

宁波市第27届中小学程序设计竞赛初中组初赛试题●●所有答案都必须写在答题纸上,写在试卷上无效●●一、选择题(每题1.5分,共30分。

每小题只有唯一一个正确答案)1.关于64位操作系统下面说法不正确的是()A. 64位操作系统的设计初衷是:满足各领域中需要大量内存和浮点性能的客户需求。

B. 64位操作系统的优势还体现在可以通过64位处理器控制更大的内存地址。

C. 目前,常用软件都是64位的。

D. 64位操作系统只能安装在CPU是64位的电脑上。

2.下面几种CPU,不属于64位CPU的是:()A. 赛扬 D352B. 酷睿2E6400C. 奔腾 D 930D. 酷睿T27003.虚拟现实技术是指:利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。

下面不属于虚拟现实技术应用的是:()A. 在医学院校,学生可在虚拟实验室中,进行“尸体”解剖和各种手术练习。

B. 飞行员在真正驾驶前需要进行虚拟飞行训练。

C. 多个地区的医生进行远程医疗。

D. 目前影院的3D电影4.以下关于计算机语言的说法中,错误的是:()A. 机器语言具有灵活、直接执行和速度快等特点。

B. 汇编语言与高级语言能被计算机接受并直接执行的计算机语言。

C. 汇编语言有着高级语言不可替代的用途。

D. 汇编语言比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。

5.将一棵有n个结点的完全二叉树用宽度优先搜索的方式存储在一个数组tree[ ]中,则根据完全二叉树的特性,下列选项中不正确的是:()A. 若2*i<=n,那么tree[i]的左孩子为tree[2*i];若2*i+1<=n,那么tree[i]的右孩子为tree[2*i-1]。

B. 若i>1,tree[i]的父亲为tree[i div 2]。

C. 若i>n div 2,那么tree[i]为叶子结点。

noip 2012 普及组 第一题

noip 2012 普及组 第一题

noip 2012 普及组第一题
2012年全国青少年信息学奥林匹克联赛(NOIP)是一场为广大青少年程序设计爱好者提供展示自己编程能力和竞技技巧的赛事。

普及组是面向初学者的比赛组别,题目设计相对简单,旨在培养学生对程序设计的兴趣和基本能力。

下面我们就来分析2012年NOIP普及组的第一题。

第一题的题目描述如下:小明同学有一个长度为n的序列,他希朝将这个序列从小到大排列,但是他只能进行一种操作,即把序列中的一个数加1或者减1。

问最少进行多少次操作,小明能够将这个序列排列为非降序序列。

这是一道典型的贪心算法问题。

我们可以先对原序列进行排序,得到一个非降序序列。

然后遍历每个数,计算将这个数变为当前位置的数所需的操作次数,累加得到总操作次数。

最后取所有数的总操作次数的最小值即为答案。

具体的实现过程如下:
1. 对原序列进行排序,得到一个非降序序列。

2. 遍历每个数,计算将这个数变为当前位置的数所需的操作次数。

3. 累加得到总操作次数。

4. 取所有数的总操作次数的最小值即为答案。

这样,我们就得到了最少操作次数,使得序列变为非降序序列的方法。

这个算法的时间复杂度为O(nlogn),即对序列排序的复杂度,是一个较为高效的算法。

通过解答这道题目,学生不仅能够锻炼自己的编程能力,还能够培养贪心算法的思维方式,对算法的设计和分析有了更深的理解。

希望广大学生能够通过参加NOIP等比赛,不断提升自己的程序设计能力,享受编程的乐趣。

宁波市第27届中小学生程序设计竞赛小学组初赛试题分析

宁波市第27届中小学生程序设计竞赛小学组初赛试题分析

宁波市第27届中小学生程序设计竞赛小学组初赛试题●●所有答案都必须写在答题纸上,写在试卷上无效●●一.选择题(每题2分,共30分。

每小题只有唯一一个正确答案)1)乐乐在记事本里打了“Happy Birthday!”,则它们在计算机内存储时采用的编码是:()。

A)区位码 B)ASCII码 C)字形码D)条形码分析:这题考的是对于计算机内存储编码的了解,选B2)乐乐经常听MP3,由此他也学到了一些有关MP3的知识。

下列有关MP3的信息中不正确的是:()。

A)表达同一首乐曲时,MP3格式的文件大小比 WAVE 格式要小得多。

B)MP3 声音是一种声音数字化之后经过压缩和编码技术处理得到的声音格式。

C)MP3 音乐所采用的声音数据压缩编码的标准是 JPEG 。

D)MP3 之所以得以流行,是因为 MP3 声音的质量好,存储容量小,便于传输与存储。

分析:显然JPEG是图片,而不是音乐,选C3)下图所示是一个16×16点阵的发光LED字幕模块,假如使用1表示点发光、0表示点熄灭,那么这个发光LED字幕模块如果要在计算机内部完整地保存,在不进行压缩的前提下,最少需要的存储空间是:()。

A)8ByteB)32ByteC)8KBD)32KB分析:显然它可以用256位来存储,而一字节有8位,选B4)在计算机系统中,数值一律用补码来表示(存储)。

主要原因:使用补码,可以将符号位和其它位统一处理;同时,减法也可按加法来处理。

那么在PASCAL系统中,-15用byte变量类型存储在计算机内,其二进制编码为:()。

A)10001111 B)00001111 C)11110000 D)11110001分析:先确定符号位,因为它是负数,所以符号位为1,15转为二进制为1111,所以原码为10001111,在首尾两个1不变,其余取反,结果是11110001,选D5)十进制数2012.25用二进制数表示的结果是:()。

A)(11111010101.1)2 B)(11111011100.01)2C)(1111001000.01)2 D)(11111001000.1)2分析:2012/2=1006 01006/2=503 0503/2=251 (1)251/2=125 (1)125/2=62 (1)62/2=31 031/2=15 (1)15/2=7 (1)7/2=3 (1)3/2=1 (1)1/2=0 (1)所以(2012)10=(11111011100)20.25*2=0.5 00.5*2=0 (1)所以(0。

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

2012年宁波市第27届中小学生计算机程序设计竞赛小学组初赛试题●●所有答案都必须写在答题纸上,写在试卷上无效●●一、选择题(每题2分,共30分。

每小题只有唯一一个正确答案)1)乐乐在记事本里打了“Happy Birthday!”,则它们在计算机内存储时采用的编码是:()。

A)区位码B)ASCII码C)字形码D)条形码2)乐乐经常听MP3,由此他也学到了一些有关MP3的知识。

下列有关MP3的信息中不正确的是:()。

A)表达同一首乐曲时,MP3格式的文件大小比WAVE格式要小得多。

B)MP3声音是一种声音数字化之后经过压缩和编码技术处理得到的声音格式。

C)MP3音乐所采用的声音数据压缩编码的标准是JPEG。

D)MP3之所以得以流行,是因为MP3声音的质量好,存储容量小,便于传输与存储。

3)下图所示是一个16×16点阵的发光LED字幕模块,假如使用1表示点发光、0表示点熄灭,那么这个发光LED字幕模块如果要在计算机内部完整地保存,在不进行压缩的前提下,最少需要的存储空间是:()。

A)8ByteB)32ByteC)8KBD)32KB4)在计算机系统中,数值一律用补码来表示(存储)。

主要原因:使用补码,可以将符号位和其他位统一处理;同时,减法也可按加法来处理。

那么在PASCAL系统中,-15用byte变量类型存储在计算机内,其二进制编码为:()。

A)10001111 B)00001111 C)11110000 D)111100015)十进制数2012.25用二进制数表示的结果是:()。

A)(11111010101.1)2B)(11111011100.01)2C)(1111001000.01)2D)(11111001000.1)26)乐乐在参加信息学奥赛的学习过程中,想在因特网上与他人进行即时讨论、交流,则下列工具中最适合的是:()。

A)E-mail(电子邮件)B)BBS(电子公告栏)C)QQ D)博客(Weblog)7)下列不属于程序设计三种基本控制结构的是:()。

A)顺序结构B)递归结构C)分支结构D)循环结构8)胡老师发送电子邮件时失败了,根据下图所示信息,导致发送失败的最有可能的原因是:()。

A)主题错误B)没有附件C)收件人地址错误D)邮件正文太少9)下面是乐乐对计算机的一些操作,能有效预防计算机病毒侵入的是:()。

①对下载的文件马上杀毒②打开QQ上陌生人信息中的链接补丁③及时升级杀毒软件和病毒防火墙④及时修复系统漏洞⑤随意打开来历不明的邮件A)①②③B)①③④C)②③⑤D)③④⑤10)设A=B=D=true,C=false,以下逻辑运算表达式值为真的是:()。

A)(not A and B )or (C and D )B)(A or B or D )and CC)not A and (B or C or D )D)(A and B and C )or D11)下列文件扩展名为图片格式的是:()。

A).doc B).jpg C).txt D).swf12)高度为n的均衡二叉树是指:如果去掉最低层叶结点及相应的树枝,它的每一层都将达到“满”的状态,即除了最底下一层的节点,其他各层所有节点都有两个儿子。

在这里,树高等于叶结点的最大深度(根结点的深度为0)。

下图为一棵深度为2的均衡二叉树。

如果某均衡的二叉树共有256个结点,则该树的树高:()。

A)6 B)7 C)8 D)913)已知队列中依次存在下列元素(13,2,11,34,41,77,5,7,18,26,15),若第一个出队列的元素是13,则第五个出队列的元素是:()。

A)5 B)41 C)77 D)1314)在一次运动会上,某组6位选手的百米成绩(单位:秒)分别是“14.1、12.3、11.2、14.8、13.9、11.0”,若使用冒泡排序法将该组的成绩按第一名、第二名、第三名……的顺序排序,则第一趟冒泡后的顺序是:()。

A)12.3 11.2 14.1 11.0 13.9 14.8B)12.3 11.2 14.8 13.9 11.0 14.1C)14.1 12.3 11.2 14.8 13.9 11.0D)11.0 14.1 12.3 11.2 14.8 13.915)上题中的六位选手成绩,通过纯粹的冒泡排序进行处理,则6个成绩排序结束,数据进行两两交换的总次数为()次。

A)8 B)10 C)12 D)14二.问题求解(每小题5分,共10分)1、乐乐邀请了班上15位同学参加他的生日派对,他买了一些棒棒糖分给同学吃,这些棒棒糖正好平分给15位同学。

生日那天有3位同学临时有事没来。

这样这些棒棒糖就被12位同学平分了,因此这些同学比原来计划多分了1颗棒棒糖。

问乐乐买的棒棒糖数量是_____颗。

2、有一次,韩信带领1500名战士与楚王大将李锋交战。

苦战一场,楚军不敌,败退回营,韩信部下也死伤将近百人。

在韩信整顿兵马返回大本营路上,忽有后军来报,说有楚军骑兵追来。

韩信见来敌不足五百骑,便急速点兵迎敌。

他命令战士3人一排,结果多出2名;接着命令将士5人一排,结果多出4名;他又命令将士7人一排,结果又多出5名。

韩信马上向将士们宣布:我军至少有_________名勇士,以众击寡,一定能打败敌人。

三、阅读程序并写出运行结果(6+8+8+10=32分)1、program test1;var a,b,n:longint;beginreadln(n);a:=0;b:=0;repeata:=a+1;b:=b+a;until b>=n;writeln(a);end.输入1:5输出1:输入2:50输出2:2、program test2;var a,b,f:integer;function gd(m,n:integer):integer; beginif n=0 then gd:=melse gd:=gd(n,m mod n); end;beginreadln(a,b);f:=gd(a,b);writeln(f);end.输入1:6 27输出1:_________输入2:56 72输出2:_________3、program test3;var i,j,k,n:integer;a:array[1..100] of boolean;beginread(n);for i:=1 to n do a[i]:=true;for i:=1 to n dobeginj:=i;while j<=n dobegina[j]:=not(a[j]);j:=j+i;end;end;for i:=1 to n doif a[i]=true then write('0',' ') else write('1',' '); end.输入:8输出:____________4、program test4;var a,b:array[1..1000] of integer; i,j,t,h,n,e:integer;beginreadln(n);for i:=1 to n do a[i]:=i;a[1]:=1;h:=2;t:=n;b[1]:=1;e:=n;for i:=2 to n dobeginfor j:=1 to 2 dobeginif h=e+1 thenbegine:=e-i+1;breakend;inc(t);a[t]:=a[h];inc(h);end;b[a[h]]:=i;inc(h);end;for i:=1 to n dowrite(b[i],' ');end.输入:10输出:_____________五.程序填空(前5空,每空2分,后6空,每空3分,共28分)神舟九号飞船(以下简称神九)(计划发射中)是一艘载人宇宙飞船,是中国“神舟”号系列飞船之一。

担负此次任务的飞行乘组将由3名航天员组成。

神舟九号是中国的第一个宇宙实验室项目921-2计划的组成部分。

根据任务计划,神舟九号飞船将于今年6月至8月择机发射,与在轨运行的天宫一号目标飞行器进行载人交会对接。

航天员将进入天宫一号工作和生活,开展相关空间科学实验,在完成预定任务后返回地面。

对接过程中,将实现航天员手控交会对接,全面验证交会对接技术。

神舟九号主要有以下职能:第一,用做货运飞船。

用于搭载水,食物,推进剂和试验设备。

第二,用做紧急逃生飞船(救生船)。

第三,进行载人空间对接。

神舟九号将搭载大量的物品进入太空进行空间实验,其中有两大问题需要同学们帮忙解决。

1、【物品身份识别】为了提高装载物品的效率与准确性,科学家们采用了人工智能装载技术——机器通过对物品上的条码扫描来确定物品的身份,然后来确定是否需要装载。

为了确保读入条码的无误,在条码后面增设了一位作为校验码。

通过一系列计算之后若计算结果与末尾校验位上的数值相同即为读入条码准确,反之重读。

校验位计算公式方法如下:(1)代码位置序号代码位置序号是指包括校验码在内的,由右至左的顺序号(校验码的代码位置序号为1)。

(2)计算步骤校验码的计算步骤如下:a、从代码位置序号2开始,所有偶数位上的数字代码求和。

b、将步骤a的和乘以3。

c、从代码位置序号3开始,所有奇数位上的数字代码求和。

d、将步骤b与步骤c的结果相加。

e、用大于或等于步骤d所得结果且为10的最小整数倍的数减去步骤d所得结果即为所求校验码的值。

步骤举例说明(其中的X表示校验位的数字)(1)自右向左顺序编号位置序号13 12 11 10 9 8 7 6 5 4 3 2 1代码9 7 8 7 5 6 4 0 0 1 4 5 X(2)从序号2开始求出偶数位数字之和5+1+0+6+7+7=26 ①(3)①式中的结果26乘以3 26×3=78 ②(4)从序号3开始求出奇数位数字之和4+0+4+5+8+9=30 ③(5)将②式和③式中的结果相加78+30=108 ④(6)用大于或等于④式中108且为10最小整数倍的数减去④式结果。

即:110-108=2,其差即为所求校验码的值校验码X=2输入说明:输入13个数,为商品扫描器读入值,中间用空格隔开。

输出说明:第一行包含一个整数,表示校验位计算值。

第二行输出true或false,表示商品扫描器读入是否正确。

【输入样例1】9 7 8 7 5 6 4 0 0 1 4 5 2【输出样例1】2true【输入样例2】9 7 8 7 5 6 4 0 0 1 4 5 3【输出样例2】2false请按上述说明将下列程序补充完整。

var d:array[1..13] of 0..9;i,s:integer;beginfor i:=13 downto 1 do read(d[i]);readln;for ①__________________ doif i mod 2 =0 then s:= ②___________;s:= ③______________;for i:=3 to 13 do if ④______________ then s:=s+d[i];s:=s mod 10;if s<>0 then s:=10-s;writeln(s);if ⑤_______________ then write('true')else write('false');end.2、【物品选择】神舟九号将搭载三名航天员进入天宫一号进行为期十几天的空间科学实验和生活,这在我国航天史上是前所未有的。

相关文档
最新文档