基本信息
文件名称:2.6多分支结构程序设计一课一练-2021_2022学年初中信息技术浙教版(2020)八年级上册.docx
文件大小:276.83 KB
总页数:12 页
更新时间:2025-06-07
总字数:约6.5千字
文档摘要

…………○…………外…………○…………装…………○…………订…………○…………线…………○…………※※请※※不※※要※※在※※装※※订※※线※※内※※答※※题※※…………○…………内…………○…………装…………○…………订…………○…………线…………○…………

…………○…………外…………○…………装…………○…………订…………○…………线…………○…………

※※请※※不※※要※※在※※装※※订※※线※※内※※答※※题※※

…………○…………内…………○…………装…………○…………订…………○…………线…………○…………

2.6多分支结构程序设计一课一练

一、单选题

1.下列程序运行后,变量Value的值是()

x=10

ifx=10:

???Value=3*x

else:

???Value=5*X+10

A.?30?????????????????????????????????????????B.?40?????????????????????????????????????????C.?50?????????????????????????????????????????D.?60

2.有如下程序段:

x=5

Ifx5Then

y=x^2-10

Else

y=4*x

EndIf

该程序段运行后,变量y的值是(?)。

A.25

B.0

C.15

D.20

3.求1-100之间所有偶数和,请补充完成方框处代码(????)。

s=0

foriinrange(101):

???If?:

???????s=s+i

print(s)

A.?i//2=0??????????????????????????????B.?i%2=0??????????????????????????????C.?i%2==0??????????????????????????????D.?i//2==0

4.下面程序的执行结果是(?)(提示:Print语句是表示输出)

I=10

J=20

IfIJThenPrintIElsePrintJ

A.?10??????????????????????????????????????B.?20??????????????????????????????????????C.?1020??????????????????????????????????????D.?2010

5.下述程序段中y的值是(??)

x=6

Ifx=5Then

???y=2*x+1

Else

???y=x/2

EndIf

A.?13???????????????????????????????????????????B.?6???????????????????????????????????????????C.?3???????????????????????????????????????????D.?4

6.在VB中,运行下列代码后,a的值为多少(???)

a=10,i=10

Ifi10then

???a=a+i

Else

???a=a-i

Endif

A.0

B.10

C.20

D.30

7.分析以下程序,选择正确的输出结果

(1).???????????????

m=1

m=m+5

n=5+m

Printn,m

A.?6????1?????????????????????????????????B.?11???6?????????????????????????????????C.?6????11?????????????????????????????????D.?5????6

(2).???????????????

a=2

b=3

printab

A.?2????????????????????????????????????????B.?true????????????????????????????????????????C.?false????????????????????????????????????????D.?3

(3).???????????????

a=10

b=20

Ifabthen

????Printa,b

Else

????Printb,a

Endif

A.?1020???????????