程序框图高考题及答案_第1页
程序框图高考题及答案_第2页
程序框图高考题及答案_第3页
程序框图高考题及答案_第4页
程序框图高考题及答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程序框图高考题及答案考试时间:120分钟 总分:100分 年级/班级:高三/理科

试标题是:“程序框图高考题及答案”

一、选择题

1.下列程序框图中,表示判断输入的数x是否大于0的是()

A.B.C.D.

2.程序框图如下,输入x的值为-5时,输出结果为()

A.-10B.10C.-5D.5

3.下列程序框图中,输入n的值为5时,输出的S的值为()

A.15B.20C.25D.30

4.程序框图如下,输入a的值为3,b的值为7时,输出的c的值为()

A.10B.7C.3D.1

5.下列程序框图中,输入x的值为10时,输出的y的值为()

A.100B.50C.20D.10

6.程序框图如下,输入m的值为12时,输出的n的值为()

A.6B.12C.24D.36

7.下列程序框图中,输入a的值为-2,b的值为3时,输出的c的值为()

A.-1B.1C.-5D.5

8.程序框图如下,输入x的值为0时,输出的y的值为()

A.0B.1C.-1D.2

9.下列程序框图中,输入n的值为10时,输出的S的值为()

A.55B.45C.35D.25

10.程序框图如下,输入a的值为5,b的值为10时,输出的c的值为()

A.15B.50C.100D.500

二、填空题

1.程序框图中,判断输入的数x是否小于0,如果是,则输出“负数”,否则输出“非负数”。

2.程序框图中,输入a的值为4,b的值为6,输出a和b的和。

3.程序框图中,输入n的值为8,计算1+2+3+...+n的值。

4.程序框图中,输入x的值为-3,计算x的绝对值。

5.程序框图中,输入a的值为5,b的值为10,如果a大于b,则输出a,否则输出b。

6.程序框图中,输入m的值为15,计算m的平方。

7.程序框图中,输入n的值为20,计算2的n次方。

8.程序框图中,输入x的值为9,判断x是否为奇数,如果是,则输出“奇数”,否则输出“偶数”。

9.程序框图中,输入a的值为7,b的值为3,计算a除以b的余数。

10.程序框图中,输入x的值为-10,计算x的相反数。

三、多选题

1.下列程序框图中,表示输入一个数,判断其是否为正数、负数或零的是()

A.B.C.D.

2.程序框图如下,输入x的值为5时,输出的y的值为()

A.10B.25C.50D.100

3.下列程序框图中,输入n的值为6时,输出的S的值为()

A.21B.27C.33D.39

4.程序框图如下,输入a的值为-3,b的值为9时,输出的c的值为()

A.-12B.-6C.6D.12

5.下列程序框图中,输入x的值为0时,输出的y的值为()

A.0B.1C.-1D.2

6.程序框图如下,输入m的值为20时,输出的n的值为()

A.10B.20C.40D.80

7.下列程序框图中,输入a的值为2,b的值为8时,输出的c的值为()

A.10B.16C.24D.32

8.程序框图如下,输入x的值为-7时,输出的y的值为()

A.-14B.14C.-7D.7

9.下列程序框图中,输入n的值为9时,输出的S的值为()

A.45B.55C.65D.75

10.程序框图如下,输入a的值为6,b的值为3时,输出的c的值为()

A.18B.36C.54D.72

四、判断题

1.程序框图中,判断输入的数x是否大于0,如果是,则输出“正数”,否则输出“非正数”的说法正确。

2.程序框图中,输入a的值为4,b的值为6,输出a和b的乘积,而不是和的说法错误。

3.程序框图中,输入n的值为8,计算1+2+3+...+n的值,可以使用循环结构来实现。

4.程序框图中,输入x的值为-3,计算x的绝对值,可以使用条件判断结构来实现。

5.程序框图中,输入a的值为5,b的值为10,如果a大于b,则输出a,否则输出b,这种结构是正确的。

6.程序框图中,输入m的值为15,计算m的平方,可以使用赋值语句来实现。

7.程序框图中,输入n的值为20,计算2的n次方,可以使用循环结构来实现。

8.程序框图中,输入x的值为9,判断x是否为奇数,可以使用模运算来实现。

9.程序框图中,输入a的值为7,b的值为3,计算a除以b的余数,可以使用模运算来实现。

10.程序框图中,输入x的值为-10,计算x的相反数,可以使用赋值语句来实现。

五、问答题

1.设计一个程序框图,输入一个数,判断其是否为正数、负数或零,并输出相应的结果。

2.设计一个程序框图,输入两个数a和b,计算并输出a和b的最大公约数。

3.设计一个程序框图,输入一个正整数n,计算并输出1到n的所有偶数的和。

试卷答案

一、选择题

1.C

解析:程序框图中,判断输入的数x是否大于0,如果是,则输出“正数”,否则输出“非正数”的正确表示应该是选项C。

2.B

解析:程序框图中,输入x的值为-5时,经过判断结构,输出结果为10,即选项B。

3.B

解析:程序框图中,输入n的值为5时,通过循环结构计算1+2+3+4+5的值,结果为15,即选项B。

4.C

解析:程序框图中,输入a的值为3,b的值为7时,经过判断结构,输出的c的值为3,即选项C。

5.C

解析:程序框图中,输入x的值为10时,经过判断结构,输出的y的值为20,即选项C。

6.A

解析:程序框图中,输入m的值为12时,经过循环结构计算,输出的n的值为6,即选项A。

7.A

解析:程序框图中,输入a的值为-2,b的值为3时,经过判断结构,输出的c的值为-1,即选项A。

8.B

解析:程序框图中,输入x的值为0时,经过判断结构,输出的y的值为1,即选项B。

9.A

解析:程序框图中,输入n的值为10时,通过循环结构计算1+2+3+...+10的值,结果为55,即选项A。

10.C

解析:程序框图中,输入a的值为5,b的值为10时,经过判断结构,输出的c的值为100,即选项C。

二、填空题

1.是

解析:程序框图中,判断输入的数x是否小于0,如果是,则输出“负数”,否则输出“非负数”,这个判断结构是正确的。

2.是

解析:程序框图中,输入a的值为4,b的值为6,输出a和b的和,这个计算结构是正确的。

3.是

解析:程序框图中,输入n的值为8,计算1+2+3+...+n的值,可以使用循环结构来实现,这个计算结构是正确的。

4.是

解析:程序框图中,输入x的值为-3,计算x的绝对值,可以使用条件判断结构来实现,这个计算结构是正确的。

5.是

解析:程序框图中,输入a的值为5,b的值为10,如果a大于b,则输出a,否则输出b,这种结构是正确的。

6.是

解析:程序框图中,输入m的值为15,计算m的平方,可以使用赋值语句来实现,这个计算结构是正确的。

7.是

解析:程序框图中,输入n的值为20,计算2的n次方,可以使用循环结构来实现,这个计算结构是正确的。

8.是

解析:程序框图中,输入x的值为9,判断x是否为奇数,可以使用模运算来实现,这个判断结构是正确的。

9.是

解析:程序框图中,输入a的值为7,b的值为3,计算a除以b的余数,可以使用模运算来实现,这个计算结构是正确的。

10.是

解析:程序框图中,输入x的值为-10,计算x的相反数,可以使用赋值语句来实现,这个计算结构是正确的。

三、多选题

1.A,B,C,D

解析:下列程序框图中,表示输入一个数,判断其是否为正数、负数或零的是所有选项,即A,B,C,D。

2.A,B,C,D

解析:程序框图如下,输入x的值为5时,输出的y的值为所有选项,即A,B,C,D。

3.A,B,C,D

解析:下列程序框图中,输入n的值为6时,输出的S的值为所有选项,即A,B,C,D。

4.A,B,C,D

解析:程序框图如下,输入a的值为-3,b的值为9时,输出的c的值为所有选项,即A,B,C,D。

5.A,B,C,D

解析:下列程序框图中,输入x的值为0时,输出的y的值为所有选项,即A,B,C,D。

6.A,B,C,D

解析:程序框图如下,输入m的值为20时,输出的n的值为所有选项,即A,B,C,D。

7.A,B,C,D

解析:下列程序框图中,输入a的值为2,b的值为8时,输出的c的值为所有选项,即A,B,C,D。

8.A,B,C,D

解析:程序框图如下,输入x的值为-7时,输出的y的值为所有选项,即A,B,C,D。

9.A,B,C,D

解析:下列程序框图中,输入n的值为9时,输出的S的值为所有选项,即A,B,C,D。

10.A,B,C,D

解析:程序框图如下,输入a的值为6,b的值为3时,输出的c的值为所有选项,即A,B,C,D。

四、判断题

1.是

解析:程序框图中,判断输入的数x是否大于0,如果是,则输出“正数”,否则输出“非正数”的说法正确。

2.否

解析:程序框图中,输入a的值为4,b的值为6,输出a和b的乘积,而不是和的说法错误。

3.是

解析:程序框图中,输入n的值为8,计算1+2+3+...+n的值,可以使用循环结构来实现。

4.是

解析:程序框图中,输入x的值为-3,计算x的绝对值,可以使用条件判断结构来实现。

5.是

解析:程序框图中,输入a的值为5,b的值为10,如果a大于b,则输出a,否则输出b,这种结构是正确的。

6.是

解析:程序框图中,输入m的值为15,计算m的平方,可以使用赋值语句来实现。

7.是

解析:程序框图中,输入n的值为20,计算2的n次方,可以使用循环结构来实现。

8.是

解析:程序框图中,输入x的值为9,判断x是否为奇数,可以使用模运算来实现。

9.是

解析:程序框图中,输入a的值为7,b的值为3,计算a除以b的余数,可以使用模运算来实现。

10.是

解析:程序框图中,输入x的值为-10,计算x的相反数,可以使用赋值语句来实现。

五、问答题

1.设计一个程序框图,输入一个数,判断其是否为正数、负数或零,并输出相应的结果。

解析:设计一个程序框图,输入一个数x,使用条件判断结构判断x是否大于0,如果大于0,则输出“正数”;如果小于0,则输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论