第二章 算法初步
§2 算法框图的基本结构及设计
2.2 变量与赋值
课后拔高提能练
一、选择题
1.赋值语句n=n+1的意思是( )
A.n等于n+1
B.n+1等于n
C.将n的值赋给n+1
D.将n的原值加1再赋给n,即n的值增加1
解析:选D 赋值语句是将赋值号右侧的值赋给左侧.
2.将两个数a=3,b=1交换,使a=1,b=3,下面语句正确的是( )
A.a=b,b=a B.b=a,a=b
C.a=c,c=b,b=a D.c=b,b=a,a=c
解析:选D 由c=b知c=1,由b=a知b=3,由a=c知a=1.
3.阅读如下图所示的算法框图,若输入的a,b,c分别是21,32,75,则输出的a,b,c分别是( )
A.75,21,32 B.21,32,75
C.32,21,75 D.75,32,21
解析:选A 由算法框图可知,x=21,a=75,c=32,b=21,从而输出