云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2010会考试题第九套

2010会考试题第九套

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 20:33:49

第九套

7、计算梯形面积的算法描述如下: ①输入上底a、下底b和高h

②计算梯形面积s(计算公式为:s=(a+b)*h/2) ③输出结果 ④结束 上述算法属于

(A)解析算法(B)排序算法(C)递归算法(D)枚举算法

8、在Visual Basic中,要在窗体中的标签对象Label1上显示文字\请输入验证码:\,应改变的标签对象属性是

(A)Width (B)Font (C)Caption (D)Top

9、有如下Visual Basic程序段: Private Sub Label1_DblClick() Dim x As Integer, y As Integer x = 5 y = 15

Text1.Text = Str(x + y) End Sub

能运行这段程序的事件是

(A)单击命令按钮Command1 (B)单击标签Label1 (C)双击标签Label1 (D)单击文本框Text1

10、在Visual Basic中,表达式Fix(1.8)的值是 (A)2 (B)1.8 (C)1 (D)0.8

11、以下Visual Basic程序段是一个完整的Do语句,则划线处的语句应该是 Do While n < 10 n = n + 3 s = s * n _______

(A)Loop (B)End Do (C)End Sub (D)Next n

12、在Visual Basic中,设整型变量x、y的值分别是2、 16,则能在文本框Text1中显示“a = 18”的语句是 (A)Text1.Text = \ (B)Text1.Text = \(C)Text = \

(D)Text1.Text = \

13、篮球联赛中,有5个班级的比赛积分依次为14,11,13,8,9。 若采用冒泡排序算法对其进行从小到大排序,则完成第二遍时的结 果是

(A)8,11,13,14,9 (C)8,9,14,11,13

14、有一数列1,2,3,5,8,13,……,从第3项起,每项等于它相邻的前2项之和。求在该数列中第一个超过1000的数是第几项。解决此问题的部分算法流程图如图所示:

图中空白处理框①和②处应填入的是

(A)① b ← a (B)① i ← i + 1 ② i ← i + 1

② b ← a

(B)8,9,13,14,11 (D)14,13,11,9,8

(C)① a ← c (D)① i ← i + 1 ② i ← i + 1

算法与程序设计题

1、有如下Visual Basic程序段: b = Len(\s = Mid(\

该程序段运行后,变量s的值为____________。

2、有如下Visual Basic程序段: x = 100 s = 10

② a ← b

If x > s Then s = s + x Text1.Text = Str(s)

该程序段运行后,在文本框Text1中显示的是____________。

3、有如下Visual Basic程序段:

Dim a As Integer, b As Integer, c As Integer a = 20 b = 0 c = 2

Do While a > b And a > c b = b + 1 c = c + b Loop

问:该程序段运行后,

(1)语句“b=b+1”执行的次数为__________。 (2)变量c的值为____________。

4、学校\电脑周\活动已经结束,林敏在班里举行了一个\我最关注的竞赛项目\的投票活动,她设计了一个Visual Basic程序,把所有同学的投票情

况输入到电脑里,先将各项目得票数和项目名分别保存在数组a和数组b中,第i个项目的得票数保存在a(i)中,对应的项目名保存在b(i)中。

程序界面如图所示,左边列表框List1中显示同学评选的原始数据,单击\得票统计\按钮(Command1),所有得票数从高到低显示在列表框List2中。

解决此问题的算法流程图如图所示,排序部分的程序段如下: Dim a(1 To n) As Single Dim b(1 To n) As String

Private Sub Command1_Click()

Dim i As Integer, j As Integer, k As Integer, x As Single, y As String For i = 1 To n-1 k = i

For j = i + 1 To n

If a(k) < a(j) Then ① Next j If k <> i Then x = a(i) a(i) = a(k) a(k) = x y = b(i) b(i) = b(k) b(k) = y ② Next i For i = 1 To n

List2.AddItem Str(a(i)) + \ \Next i End Sub

Private Sub Form_Load()

' 此过程用于对数组a和数组b进行初始赋值,代码略 End Sub

(1)解决此问题用的算法是________________。 (选填:选择排序 或 冒泡排序) 在程序①和②划线处,填入适当的语句或表达式,把程序补充完整: (2)程序中①划线处应填入_______________。 (3)程序中②划线处应填入_______________。

' 假设共有n个竞赛项目

搜索更多关于: 2010会考试题第九套 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第九套 7、计算梯形面积的算法描述如下: ①输入上底a、下底b和高h ②计算梯形面积s(计算公式为:s=(a+b)*h/2) ③输出结果 ④结束 上述算法属于 (A)解析算法(B)排序算法(C)递归算法(D)枚举算法 8、在Visual Basic中,要在窗体中的标签对象Label1上显示文字\请输入验证码:\,应改变的标签对象属性是 (A)Width (B)Font (C)Caption (D)Top 9、有如下Visual Basic程序段: Private Sub Label1_DblClick() Dim x As Integer, y As Integer x = 5 y = 15 Text1.Text = Str(x + y) End Sub

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com