2022年算法与程序设计习题 .pdf
《2022年算法与程序设计习题 .pdf》由会员分享,可在线阅读,更多相关《2022年算法与程序设计习题 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法与程序设计模块练习题一、单选题1、模块化程序设计方法主要通过()来实现。A.递归算法和递归程序 B.过程和函数的定义和调用C.程序的循环结构 D.对象答案:B 2、text1.text的含义正确的是()。A.text1是控件名称,text 是控件属性 B.text1是窗体名称,text是控件C.text1是控件名称,text是方法 D.text1是控件属性,text是控件答案:A 3、以下程序段运行后S的值是()。s=0 For i=1 To 14 x=2*i-1 If x Mod 3=0 Then s=s+1 Next i A.0 B.4 C.5 D.14 答案:C 4、数列 1,4,7
2、,10,13,的递推公式为()。A.f(1)=1;f(n)=n+3 B.f(1)=1;f(n)=n*2-1 C.f(1)=1;f(n)=n*2+1 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 9 页 -D.f(1)=1;f(n)=f(n-1)+3 答案:D 5、对于对象及其特征的错误理解是()。A.对象都具有一个标识自己以区别其他对象的名字。B.对象都具有自身的属性及其属性值。C.对象一般只用数据表示属性,但不用代码表示行为。D.对象都具有自身的行为(操作)。答案:C 6、VB函数 Left()从字串左端取部分字串,那么 Left(Visual Basic 6.0,8)的值为
3、()。A.Visual B B.Visual C.Visual Ba D.asic 6.0 答案:A 7、程序段如下:c=1234 For i=1 To 4 Print _,Next 如果要让程序运行后得到如下结果:1 12 123 1234 则在下划线处应填入的内容为()。A.Right(c,i)B.Left(c,i)C.Mid(c,i,1)D.Mid(c,i,i)答案:B 8、若 X=True,执行 If X Then X=0 Else X=1后 X的结果为()。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 9 页 -A.True B.编译错误 C.1 D.0 答案:D 9
4、、若 x=False,y=True,执行If x And y Then x=0 Else x=1后 X的结果为()。A.False B.1 C.编译错误 D.0 答案:B 10、以下程序段运行时语句k=k+1 执行次数为()次。k=20 do while(k=0)k=k+1 loop A.20 B.无数次 C.1 D.0 答案:D 11、如果 A=30,B=40,执行 T=B:A=T:B=A语句后,A、B和 T 的值是()。A.30、40、30 B.40、40、40 C.30、30、30 D.40、30、40 答案:B 12、用选择排序法对数据7,6,3,9,2 从大到小排序,共需经过()次数
5、据对调。A.3 B.4 C.5 D.10 答案:A 13、采用模块化方法得到的系统是由()的模块构成的。A.没有连接 B.函数 C.互相连接 D.过程答案:C 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 9 页 -14、(1.5 分)下列程序段运行后X的值是()。x=0 For i=1 To 5 For j=i To 3 x=x+1 Next j Next i A.0 B.5 C.6 D.15 答案:C 15、要从 n 个数据元素中顺序查找一个元素,最多查找次数是()。A.1 B.n C.n/2 D.lgn 答案:B 16、对半查找算法的前提是()。A.被查找数据元素个数是奇
6、数 B.被查找数据元素个数是偶数 C.被查找数据元素是有序的 D.被查找数据元素是无序的答案:C 17、用折半查找法从数列3,6,7,10,12,16,25,30,75 中找到数据10 的最少查找次数是()。A.2 B.3 C.4 D.7 答案:B 18、对象的特征称为(),我们可以把()看作对象的响应,把()看作对象的动作。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 9 页 -A.属性,事件,方法 B.属性,方法,事件 C.方法,事件,属性 D.方法,属性,事件答案:A 19、设置一个控件在窗体上的位置可修改控件的()属性。A.Width、Height B.Visible、
7、Enabled C.Top、Left D.Style 答案:C 20、算法与程序的关系()。A.算法是对程序的描述 B.算法决定程序,是程序设计的核心 C.算法与程序之间无关系 D.程序决定算法,是算法设计的核心答案:B 21、当 a=5,b=7,c=-2,d=1时,下列结果为 False 的是()。A.a+b c+d And a=5 Or Not c 0 Or d 0 B.c+d a+b And a=5 Or Not c 0 Or d 0 C.a+b c+d And a 5 Or Not c 0 Or d 0 D.a+d b+c And a=5 Or Not c 0 Or d 0 答案:D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年算法与程序设计习题 2022 算法 程序设计 习题
限制150内