- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2.1 输入语句、输出语句和赋值语句 优化训练
1.(教材例3改编)下列语句
eq \x(\a\al(A=a,A=A+15,PRINT A,END))
若最后A的输出结果为10,则a应为( )
A.10 B.25
C.-5 D.5
解析:选C.A的输出结果为a+15=10,∴a=-5.
2.下列程序语言中表达式的值正确的是( )
A.6*SQR(4)+3^2*2=154
B.3*(5+4)+SQR(9)^2=17
C.[5+3*(12-7)]/4=5
D.(2+3)*5-4+2*3*SQR(4)^2=72
解析:选C.A中,6eq \r(4)+32×2=12+18=30;
B中,3×9+(eq \r(9))2=36;
C中,[5+3(12-7)]÷4=(5+15)÷4=5;
D中,5×5-4+2×3×(eq \r(4))2=45.
3.下列正确的语句的个数是( )
①输入语句 INPUT a+2;
②赋值语句 x=x-5;
③输出语句 PRINT M=2.
A.0 B.1
C.2 D.3
解析:选B.①中输入语句只能给变量赋值,不能给表达式a+2赋值,所以①错误;②中x=x-5表示变量x减去5后再将值赋给x,即完成x=x-5后,x比原来的值小5,所以②正确;③中不能输出赋值语句,所以③错误.
4.当a的值为10时,“PRINT “a=”;a”在屏幕上的输出结果为________.
解析:PRINT语句可将用双引号括起来的字符串显示在屏幕上,从而应输出a=10.
答案:a=10
1.下列给出的输入、输出语句正确的是( )
①输入语句:INPUT a;b;c;
②输入语句:INPUT x=3;
③输出语句:PRINT A=4;
④输出语句:PRINT 20,3*2.
A.①② B.②③
C.③④ D.④
解析:选D.①错,变量之间应用“,”隔开;②错,不能输入赋值语句;③错,不能输出赋值语句;④对.
2.给出下面一个程序:
eq \x(\a\al(A=5,B=8,X=A,A=B,B=X+A,PRINT A,B,END))
此程序运行的结果是( )
A.5,8 B.8,5
C.8,13 D.5,13
解析:选C.此程序先将A的值赋给X,再将B的值赋给A,再将X+A的值赋给B,即将原来的A与B的和赋给B,最后A的值是原来B的值8,而B的值是两数之和13.
3.下面的程序输出的结果是( )
A.27 B.9
C.2+25 D.11
解析:选D.该程序的运行过程是
x=6,
y=3,
x=6÷3=2,
y=4×2+1=9,
x+y=2+9=11.
所以输出11.
4.下面程序执行后输出的结果是( )
eq \x(\a\al(a=1,b=2,c=3,a=b,b=c,c=a,PRINT a,b,c,END))
A.1,2,3 B.2,3,1
C.2,3,2 D.3,2,1
解析:选C.a=b表示将b的值(2)赋给a,∴a=2;
b=c表示将c的值(3)赋给b,∴b=3;
c=a表示将a的值(2)赋给c,∴c=2.
5.下面程序运行的结果是( )
eq \x(\a\al(a=1,b=2,c=a-b,b=a+c-b,PRINT a,b,c,END))
A.1,2,-1 B.1,2,1
C.1,-2,-1 D.1,-2,1
解析:选C.第三步c=1-2=-1,
第四步b=1+(-1)-2=-2.
∴结束时,a=1,b=-2,c=-1.
6.“x=3*5”,“x=x+1”是某一程序先、后相邻的两个语句,那么下列说法正确的是
A.①③ B.②④
C.①④ D.②③
解析:选B.赋值语句中的“=”与算术上的“=”是不一样的,式子两边的值也不能互换,从而只有②④正确,故选B.
7.(2011年郑州高一检测)下面一段程序执行后的结果是________.
eq \x(\a\al(A=2,A=A*2,A=A+6,PRINT A,END))
解析:执行第2句时A=2×2=4,
执行第3句时A=4+6=10.
答案:10
8.执行程序PRINT (3+2)*4的结果是________.
解析:表示:(3+2)×4=5×4=20.
答案:20
9.2010年11月,国家控制了物价后,某水果店的三种水果标价分别为香蕉:2元/千克,苹果:3元/千克,梨:2.5元/千克.店主为了收款的方便设计了一个程序,请将下面的程序补充完整.
答案:a,b,c x+y+z
10.下面是用程序语句表示的一个问题的算法,试根据其画出程序框图.
解:
11.根据如图所示的程序框图,将算法语句改写为程序.
解:程序如下:
12.已知函数f(x)=3x-1,求f[f(2)]的值,设计一个程序,解决上述问题
您可能关注的文档
- 2012高二数学每课一练1.1.1算法的概念(新人教A版必修三)好.doc
- 高一数学 3.2《二倍角的三角函数》学案(苏教版必修4)好.doc
- 2012高二数学每课一练1.1.2程序框图与算法的基本逻辑结构(新人教A版必修三)好.doc
- 2012高二数学每课一练1.2.2条件语句(新人教A版必修三)好.doc
- 2012高二数学每课一练1.2.3循环语句(新人教A版必修三)好.doc
- 2012高二数学每课一练1.3算法案例(新人教A版必修三)好.doc
- 高一数学 1.1.1《弧度制》学案(新人教A版版必修4)好.doc
- 高一数学 1.2.1《任意角的三角函数》学案(新人教A版版必修4)好.doc
- 高一数学 1.2.2《同角三角函数关系》学案(新人教A版版必修4)好.doc
- 高一数学 1.2.3《正弦、余弦的诱导公式》学案(苏教版必修4)好.doc
- 重庆八中2025届高考适应性月考卷 (二)地理试卷.docx
- 百师联盟2025届高三10月一轮复习联考地理试卷(含答案详解).pdf
- 南京六校联合体2025届高三上期10月联考英语试题卷(含答案).docx
- 2024年山东省东营市中考历史试卷.docx
- 江西省2025届高三10月联考英语试卷(含答案).pdf
- 2024年山东省东营市中考历史试卷.pdf
- 河北金太阳2025届高三10月联考 英语试卷(含答案).pdf
- 江门市2025届普通高中高三调研测试(一模)地理试卷(含答案).docx
- 湖南省天壹名校2025届高三10月联考化学试卷(含答案详解).pdf
- 河北金太阳2025届高三10月联考 政治试卷(含答案).docx
文档评论(0)