输入语句、输出语句和赋值语句
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
输入语句、输出语句和赋值语句
一、选择题
1.下列给出的输入、输出语句正确的是()
①INPUT a;b;c②INPUT x=3
③PRINT A=4④PRINT20,3]
A.①② B.②③
C.③④D.④
2.下列所给的运算结果正确的有()
①ABS(-5)=5; ②SQR(4)=±2;
③5/2=2.5; ④5/2=2;
⑤5MOD2=2.5 ⑥3^2=9.
A.2个B.3个
C.4个D.5个
3.执行下列算法语句后的结果(xMOD y表示整数x除以整数y 的余数)为()
INPUT“x,y=”;x,y
A=x*y
B=x MOD y
C=A*y+B
PRINT A,B,C
END
(运行时从键盘上输入16和5)
A.A=80,B=1,C=401
B.A=80,B=3,C=403
C.A=80,B=3.2,C=403.2
D.A=80,B=3.2,C=404
4.将两个数a=25,b=9交换,使a=9,b=25,下面语句正确的一组是()
a=b b=a b=a
a=b
c=b
b=a
a=c
a=c
c=b
b=a
A B C D 5.程序:INPUT A
A=A*2
A=A*3
A=A*4
A=A*5
PRINT A
END
若输入的是2,则输出的值是()
A.16 B.120
C.240 D.360
二、填空题
6.程序Ⅰ程序Ⅱ
x=0
x=x+2 x=x+3 PRINT x END INPUT x
y=x*x+6*x+10 PRINT y
END
(1)程序Ⅰ的运行结果为________;
(2)若程序Ⅱ与程序Ⅰ运行结果相同,则程序Ⅱ输入的值为________.
7.程序:
INPUT“M=”;M
N=M
M=2*6
P=( M* N)/2
Q=3* P
PRINT M,N,P,Q
END
若输入的是3,则运行结果是________.
8.结合下图,下面程序输出的结果为________.
三、解答题
9.已知函数f(x)=3x-1,求f[f(2)]的值,编写一个程序,解决上述问题.
10.某城市规定,在法定工作时间内每小时的工资是8元,在法定工作时间外每小时的加班工资为16元,某人在一周内工作60小时,其中加班20小时.编写程序,计算这个人这一周所得的工资.
答案
课时跟踪检测(五)
1.选D①中INPUT语句可以给多个变量赋值,变量之间用“,”隔开;②中INPUT语句只能是变量,而不能是表达式;③中PRINT语句中不用赋值号“=”;④中PRINT语句输出可以是常量、表达式的值.
2.选B根据运算符号及函数的功能知,①,③,⑥正确,②,④,⑤不正确,故选B.
3.选A第一句输入x=16,y=5,第二句A=16×5=80,第三句B取16除以5的余数,∴B=1,第三句C=80×5+1=401,故选A.
4.选C由交换两个变量的算法知C正确.
5.选C不停地对A赋予新的值,但A只能保留最后一个变量值.赋值的过程是A=2,A=2×2=4,A=4×3=12,A=12×4=48,A=48×5=240,所以输出A的值是240.
6.解析:(1)Ⅰ中,x=x+2=2,
x=x+3=2+3=5,故输出x的值是5.
(2)Ⅱ的功能是求y=x2+6x+10的函数值,
由题意Ⅱ中y=5,∴x2+6x+10=5,即x=-1或-5.
输入的值为0.
答案:(1)5(2)-1或-5
7.解析:选对M,N进行赋值运算,第一句输入3时,将3赋给了M;第二句,将3赋给N;第三句,将12赋给M;第四句,将18赋给P;第五句,将54赋给Q;第六句,打印M,N,P,Q的值.答案:12,3,18,54
8.解析:该程序功能是求一个边长为a的正方形,去掉一个边长为b的小正方形后剩余的面积(即阴影部分面积),最后输出S2的值为a2-b2.
答案:a2-b2
9.解:程序如下:
x=2
y=3* x-1
x=y
y=3*x-1
PRINT y
END
10.解:算法如下:
第一步,输入法定工作时间.