输入语句、输出语句和赋值语句强化练习.pdf

上传人:tbuqq 文档编号:4719911 上传时间:2019-11-30 格式:PDF 页数:5 大小:111.70KB
返回 下载 相关 举报
输入语句、输出语句和赋值语句强化练习.pdf_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《输入语句、输出语句和赋值语句强化练习.pdf》由会员分享,可在线阅读,更多相关《输入语句、输出语句和赋值语句强化练习.pdf(5页珍藏版)》请在三一文库上搜索。

1、输入语句、输出语句和赋值语句强化练习 一、选择题 1下列赋值语句正确的是( ) ASSi 2 B A A Cx2x1 D Px 答案 B 解析 在程序语句中乘方要用“”表示,所以A项不正确;乘号“ *”不能省略, 所以 C项不正确; D项中x应用 SQR(x)表示,所以 D项不正确; B选项是将变量A的相反数 赋给变量A,则 B项正确 2下列正确的语句的个数是( ) 输入语句INPUT a2 赋值语句xx5 输出语句PRINT M2 A0 B 1 C2 D 3 答案 B 解析 中输入语句只能给变量赋值,不能给表达式a2 赋值,所以错误;中 xx5 表示变量x减去 5 后再赋给x, 即完成xx5

2、 后,x比的来的值小5, 所以正确; 中不能输出赋值语句,所以错误 3赋值语句“xx1”的正确解释为( ) Ax的值与x1 的值可能相等 B将原来x的值加上1 后,得到的值替换原来x的值 C这是一个错误的语句 D此表达式经过移项后,可与xx1 功能相同 答案 B 4利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是( ) AINPUT “A,B,C”;a,b,c BINPUT “A,B,C”;a,b,c CINPUT a,b,c;“A,B,C” DPRINT “A,B,C”;a,b,c 答案 B 5下列所给的式子,前一个是算术式子,后一个是QBASIC语言中的对应式子,正确的 有_个

3、( ) e 5: e5 33 4:33/4 lg7 : LOG10(7) 3:SQR(3) |x3| :ABS(x3) A1 B 2 C3 D 4 答案 C 解析 在 QBASIC语言中幂底数为e时有专用符号exp( ) ,如e x 表达为exp(x) e 5 应为exp(5) ;当幂指数为分式等代数式时,应加括号,乘方优先于乘除,33 4应为 3 (3/4) ;常用对数的指令为LOG10( ) ,故正确;都正确,选C. 6给出下列程序: INPUT “A”; A AA*2 AA*3 AA*4 AA*5 PRINT A END 若输出的A的值为 120,则输入的A的值为 ( ) A1 B 5

4、C15 D 120 答案 A 解析 该程序的功能是计算A2345 的值, 则 120A2345, 故A1,即输入A的值为 1. 二、填空题 7执行程序 PRINA (3 9)*4 的结果是 _ 答案 48 8写出下列程序运行的结果 (1) (2) a6 b2 aab bba aa*baa PRINT a END a1 b2 cab bacb PRINT a,b,c END 输出结果为 _输出结果为 _ (3) (4) 答案 (1)128 (2)1,0 , 1 (3)48,99 (4)10,20,30,20,30,20. 解析 (1) 执行第三、四句后,a4,b 2,执行第五句后,a4( 2)

5、4 4 128,故输出a的值为 128. (2) 执行第三句后,c 1,执行第四句后,b0,故输出a1,b0,c 1. (3) 第一句输入a值 2,第二句fa 21 3,第三句 g2a37,第四句fg 21 48,第五句g2f399,最后输出f48,g99. (4) 第一句输入a10,b20,c30,第二句输出a10,b20,c30,第三句a 20,第四句b30,第五句c20,第六句输出a20,b30,c20. 9下面的程序的功能是求两个正数的平方和,已知最后输出的结果是3.46 ,试据此将 程序补充完整 x11.1 x2_ y_ PRINT y END 答案 1.5 yx12x2 2 解析

6、由x12x22 的值为 3.46 得x23.46 x 2 11.5. 三、解答题 10把下列程序用程序框图表示出来 A20 B15 AAB BAB AA*B PRINT AB END 解析 程序框图如下: 11读下列两个程序回答问题 (a) INPUT x INPUT y x2015 y2014 xy PRINT x,y END (b) INPUT x INPUT y x2015 y 2014 y x PRINT x, y END (1) 写出两个程序的运行结果; (2) 上述两个程序有何区别 解析 (1)(a) 的运行结果是2014,2014 ;(b) 的运行结果是2015,2015. (2

7、) 程序 (a) 中的xy是将y的值 2014 赋给x,赋值后x的值变为2014,而y的值仍保 持不就,程序 (b) 中的yx是将x的值 2015 赋给y,赋值后y的值变为2015,x的值保持 不变 12已知底面半径为r,高为h的圆柱和一正方体的体积相等,试设计一个程序分别求 圆柱的表面积和正方体的表面积,并画出程序框图( 3.14) 分析 设计顺序结 构的算法 将算法步骤相应改为 程序语句和程序图框 得到程序和 程序框图 解析 程序如下: INPUT “r , h”; r ,h PRINT “圆柱、正方体的表面积分别为”;S1,S2 END 程序框如图所示. 规律总结:在解决这类综合问题时,一般先根据题目要求,寻找解题思路,梳理出 大致的解题过程,由此写出算法,再编写程序,这样会使思维清晰,逻辑关系明确

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1