《1.3.1赋值语句-1.3.2输入、输出语句》课时作业(含答案)
-
资源ID:104125
资源大小:174.50KB
全文页数:5页
- 资源格式: DOC
下载积分:10积分
快捷下载
账号登录下载
微信登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
《1.3.1赋值语句-1.3.2输入、输出语句》课时作业(含答案)
1、1.3基本算法语句1.3.1赋值语句1.3.2输入、输出语句1.下列给变量赋值的语句正确的是_.5a a2aab4 a2a解析错,因为赋值语句的左右两边不能对换,赋值语句是将赋值号右边表达式的值赋给赋值号左边的变量;错,赋值语句左边是一个变量,而不是代数式;错,因为赋值语句不能把一个值同时赋给两个变量;正确.答案2.下面一段伪代码执行后的结果是_.解析先把2赋给A,然后把2A赋给A,即A的值为4,再把4610赋给A,所以输出的结果为10.答案103.下面的伪代码输出的结果是_.解析第三句给c赋值后c7,第四句给a赋值后a11,故最后输出11,5.答案11,54.读伪代码若输入3,则伪代码执行的
2、结果是_.解析由伪代码可知y与x的关系为yx22x.当x3时,y322315,即若输入3,则伪代码执行的结果为15.答案155.给出下列伪代码,若输入x2,y3,则输出x,y的值分别为_.解析该语句的运行过程是:输入2,3A2x3y2输出3,2即x,y的值分别为3,2.答案3,26.读下列两个伪代码,回答问题:(1)上述两个伪代码的运行结果分别是_,_.(2)上述两个伪代码中的第三行有什么区别?解(1)两个伪代码的运行结果分别是4,4;3,3.(2)上述两个伪代码中的第三行的区别是:“xy”是将y的值赋给x;“yx”是将x的值赋给y.7.将如图所示的流程图转化为伪代码.解伪代码:能力提升8.下
3、面伪代码执行后的结果为8,则输入的x的值可能为_.解析由题意得x22x8,解方程得x4或2.答案4或29.给出下列伪代码:若输出的A的值为120,则输入的A的值为_.解析该语句的功能是计算A2345的值,则120A2345,故A1,即输入A的值为1.答案110.伪代码运行结果为_.解析由语句A3,B2,C5,AAB,得A5,又由语句BBA,得B3,又因为CB,所以C3,所以伪代码的运行结果为C3.答案(1)1,2,1(2)311.下面伪代码的功能是求所输入的两个正数的平方和,已知最后输出的结果为3.46,试据此将伪代码补充完整.解析因为伪代码是求所输入的两个正数a,b的平方和,所以Sa2b2,又因为最后输出的结果是3.46,所以3.461.12b2,解得b22.25,又因为b是正数,所以b1.5.答案b1.5a2b212.已知直角三角形的两条直角边长分别为a,b,求直角三角形内切圆面积的算法流程图如图所示.试写出相应的算法伪代码.解伪代码如下:13.(选做题)下面是表示一个问题的算法伪代码,试根据其算法画出相应的流程图.解流程图如图所示.