01.自编练习之冒泡排序(一)公开课.docx
《01.自编练习之冒泡排序(一)公开课.docx》由会员分享,可在线阅读,更多相关《01.自编练习之冒泡排序(一)公开课.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、天台中学高二信息技术自编练习冒泡排序(一)编者:蒋潮侃一、选择题注:选择题答案请填入对应方格内1.有7个数据依次存放在数组a (1)到a (7)中,使用如下程序段对7个数据从大到小排序123456789101112For i = 1 to 6For j = 7toi + 1 step -1If thentemp = a(j) :a(j)=a(j-l) :a(j-l)=temp End IfNext jNext i那么程序中划线处内容为()A、a(j) a(j+l) B、a(j) a(j) a(j+l) D、a(j)a(j-l)2. 7个数据21、12、13、17、16、15、20依次存放在数组
2、a (1)到a (7)中,使用如下程序段 对7个数据进行从小到大的排序,程序段运行后,文本框Textl中显示的内容为()k=0For i = 1 to 6For j = 7 to i + 1 step -1If a(j) a(j-l) thentemp = a(j) :a(j)=a(j-l) :a(j-l)=temp k = k+1End IfNext jNext iTextl.text = str(k)A、 7 B、 8 C、 9 D、 103.7个数据21、12、13、17、16、15、20依次存放在数组a (1)到a (7)中,使用如下程序段 对7个数据进行从小到大的排序,那么程序段运行
3、后数组a (1)到a (7)中数据依次为()For i = 1 to 3For j = 7 to i + 1 step -1If a(j) a(j+l) thentemp = a(j) :a(j)=a(j+l) :a(j+l)=tempEnd IfNext jNext iA、 20, 30, 50, 60, 70B、 70, 60, 50, 30, 20C、 50, 20, 30, 60, 70D、 50, 60, 20, 30, 705 .数组元素a (1)到a (6)的值依次为“52, 6, 39, 47, 15, 21”,经过该程序段“加工” 后,数组元素a (1)到a (6)的值依次为
4、()For i = 1 to 2For j = 1 to 6-iIf a(j) a(j+l) thentemp = a(j) :a(j)=a(j+l) :a(j+l)=tempEnd IfNext jNext iA、6, 39, 15, 21, 47, 52B、6, 15, 21, 39, 47, 52C、6, 15, 39, 21, 47, 52I)、6, 21, 39, 15, 47, 526 .有以下VB程序段,a (1)到a (6)的值依次为“8, 6, 5, 7, 9, 3”,经过该程序段“加 工”后,列表框Listl中显示的是()For i = 1 to 3For j = i to
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 01. 练习 冒泡 排序 公开
限制150内