热门试卷

X 查看更多试卷
1
题型: 单选题
|
单选题

输入两个数a,b,要输出b,a,下面语句正确一组是(  )

A

B

C

D

正确答案

C

解析

解:A中输出的两个数均为原来变量b的值;

B中输出的两个数均为原来变量a的值;

C中输出的两个数正好交换,即输入两个数a,b,输出b,a,的值;

D中,的两个数均为原来变量c的值;

故选C

1
题型: 单选题
|
单选题

如图,程序运行后输出的结果为(  )

A3

B5

C2

D0

正确答案

A

解析

解:根据伪代码所示的顺序,逐框分析程序中各变量、各语句的作用可知:

该程序的作用是利用循环判断2~12中,4的倍数的个数,

由于2~12中,4的倍数有4,8,12三个

故选A.

1
题型: 单选题
|
单选题

x=5

y=6

t=x

x=y

y=t

PRINT“x,y=”;x,y

END

上面程序运行时,输出的结果是(  )

A6,5

Bx=5,y=6

Cx,y=6,5

Dx=6,y=5

正确答案

C

解析

解:模拟程序的运行情况,字母中蕴含的值如下所示:

x=5

y=6

t=5

x=6

y=5

x,y=6,5

故上面最后输出:x,y=6,5.

故选C.

1
题型: 单选题
|
单选题

将两个数a=8,b=17交换,使a=17,b=8,下面语句正确一组是(  )

A

B

C

D

正确答案

B

解析

解:先把b的值赋给中间变量c,这样c=17,再把a的值赋给变量b,这样b=8,

把c的值赋给变量a,这样a=17

故选B

1
题型: 单选题
|
单选题

下列给出的赋值语句正确的是(  )

A1=x

Bx=2x

Ca=b=2

Dx+y=0

正确答案

B

解析

解:1=x中,赋值号的左边是常量,故A错误;

a=b=2中,赋值语句不能连续赋值,故C错误;

x+y=0中,赋值号的左边是表达式,故D错误;

只有x=2x是正确的赋值语句,

故选B

1
题型: 单选题
|
单选题

下列输入、输出语句正确的是①INPUT a;b;c;②PRINT a=1;③INPUT x=2;④PRINT 20,4.(  )

A①③

B

C②④

D②③

正确答案

B

解析

解:①输入语句“INPUT a;b;c”中,变量名之间应该用“,”分隔,而不能用“;”分隔,故①错误;

②输出语句PRINT a=1中,命令动词PRINT 后面应写成“a=”,1,故②错误;

③输入语句“INPUT x=2”中,命令动词INPUT 后面应写成“x=”,2,故③错误;

④输出语句“PRINT 20,4”,符合规则,④正确.

故选:B.

1
题型:简答题
|
简答题

判断下列结出的输入语句、输出语句和赋值语句是否正确?为什么?

(1)输出语句INPUT  a;b;c

(2)输入语句INPUT  x=3

(3)输出语句PRINT   A=4

(4)输出语句PRINT   20.3*2

(5)赋值语句3=B

(6)赋值语句 x+y=0

(7)赋值语句A=B=2

(8)赋值语句 T=T*T.

正确答案

解:(1)输入语句 INPUT   a;b;c中,变量名之间应该用“,”分隔,而不能用“;”分隔,故(1)错误;

(2)输入语句INPUT  x=3中,命令动词INPUT 后面应写成“x=“,3,故(2)错误;

(3)输出语句PRINT   A=4中,命令动词PRINT 后面应写成“A=“,4,故(3)错误;

(4)输出语句PRINT   20.3*2 符合规则,正确;

(5)赋值语句 3=B中,赋值号左边必须为变量名,故(5)错误;

(6)赋值语句 x+y=0中,赋值号左边不能是表达式,故(6)错误;

(7)赋值语句 A=B=2中.赋值语句不能连续赋值,故(7)错误;

(8)赋值语句 T=T*T是,符合规则,正确;

故正确的有(4)、(8)错误的是(1)、(2)、(3)、(5)、(6)、(7).

解析

解:(1)输入语句 INPUT   a;b;c中,变量名之间应该用“,”分隔,而不能用“;”分隔,故(1)错误;

(2)输入语句INPUT  x=3中,命令动词INPUT 后面应写成“x=“,3,故(2)错误;

(3)输出语句PRINT   A=4中,命令动词PRINT 后面应写成“A=“,4,故(3)错误;

(4)输出语句PRINT   20.3*2 符合规则,正确;

(5)赋值语句 3=B中,赋值号左边必须为变量名,故(5)错误;

(6)赋值语句 x+y=0中,赋值号左边不能是表达式,故(6)错误;

(7)赋值语句 A=B=2中.赋值语句不能连续赋值,故(7)错误;

(8)赋值语句 T=T*T是,符合规则,正确;

故正确的有(4)、(8)错误的是(1)、(2)、(3)、(5)、(6)、(7).

1
题型: 单选题
|
单选题

下列赋值语句正确的是(  )

Aa+b=5

B5=a

Ca+b=c

Da=a+1

正确答案

D

解析

解:a+b=5中,赋值号的左边是表达式,所以A错误;

5=a中,赋值号的左边是常量,所以B错误;

a+b=c中,赋值号的左边是表达式,所以C错误;

a=a+1中,赋值号的左边是赋值变量,右边是表达式,所以D正确.

故选:D.

1
题型: 单选题
|
单选题

已知变量a,b已被赋值,要交换a、b的值,应采用的算法是(  )

Aa=b,b=a

Ba=c,b=a,c=b

Ca=c,b=a,c=a

Dc=a,a=b,b=c

正确答案

D

解析

解:由算法规则引入中间变量c,语句如下

c=a

a=b

b=c

故选D

1
题型: 单选题
|
单选题

下列赋值语句正确的是(  )

Am+n←3

B1←m

Cm,n←1

Dm←m-1

正确答案

D

解析

解:根据题意,

A:左侧为代数式,故不是赋值语句

B:左侧为数字,故不是赋值语句

C:左侧为用逗号隔开的式子,故不是赋值语句

D:“m←m-1”是赋值语句,把m-1的值赋给m.

故选D.

下一知识点 : 算法案例
百度题库 > 高考 > 数学 > 基本算法语句

扫码查看完整答案与解析

  • 上一题
  • 1/10
  • 下一题