算法与程序设计试题带答案

  • 格式:doc
  • 大小:27.03 KB
  • 文档页数:4

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高一第二学期《算法与程序设计》学分认定试题A、F1 B、F8 C、F9 D、F12

13、算法描述可以有多种表达方法,下面哪些方法不可以描述“闰年问题”的算法()

A、自然语言

B、流程图

C、伪代码

D、机器语言

14、以下不属于非法用户自定义标识符(常量和变量命名)的是()________________________ 姓名:_____________ 学校:班级:____________ 学号:A、8ad B、ad8 C、_a8d D、const

分)小题,共一、单选题(每小题3分,206015、已知A,B,C,D是整型变量,且都已有互不相同的值,执行语句B=0;A=C;D=A;D=B;后,其值相等的变量,然后再确定程序“如何做”请问“如何做”是属于用计算1、用计算机解决问题时,首先应该确定程序“做什么”是())机解决问题的哪一个步骤(A、A,D B、A,C C、C,B D、B,A

、调试程序、编写程序 C D、设计算法A、分析问题 B

16、要交换变量A和B的值,应使用的语句组是( ) )2、在调试程序过程中,下列哪一种错误是计算机检查不出来的(A、A=B;B=C;C=A B、C=A;A=B;B=C 、任何错误计算机都能检查出来C 、逻辑错误DBA、编译错误、执行错误

C、A=B;B=A

D、C=A;B=A;B=C)、下列关于算法的叙述中,错误的是(3

17、VisualBasic中以单引号开头一行文字称为注释,它对程序的运行()A、一个算法至少有一个输入和一个输出A、起一定作用B、有时候起作用B、算法的每一个步骤必须确切地定义C、不起任何作用,但是必须的D、不起任何作用,但能增加程序的可阅读性、一个算法在执行有穷步之后必须结束C18、要使一个命令按钮显示文字“确定”,正确的设置是把该命令按钮的()。D、算法中有待执行的运算和操作必须是相当基本的。A、属性Font设置为“确定”

B、属性.ForeColor设置为“确定”4、流程图中表示判断的是(。)

C、属性Caption设置为“确定”

D、属性BorderStyle设置为“确定”B、菱形框C、圆形框D、椭圆形框A、矩形框

19、要从文本框TXTShowOut中输出中国您好!,代码为( ) )、任何复杂的算法都可以用三种基本结构组成,下列不属于基本结构的是(5

A 尽中国您好!

B 尽中国您好!D、循环结构、层次结构、顺序结构A B、选择结构C

C 尽中国您好!

D Val=“中国您好!”、能够被计算机直接识别的语言是()620、下列Visual Basic 程序段运行后,变量max的值为()。、机器语言、高级语言A、伪代码 B C 、汇编语言 D a=11; b=15; max=a 7、在)VB语言中,下列数据中合法的长整型常量是(IF b>max Then max =b

C2380836E B08A A、、、D 、A、15 B、11 C、15或11都有可能D、以上都不是)的结果是(”“、求8Mid(ABCDEFG,3,2)CD、”ABC“A、B“”BCD、”“C、ABCDEFD“”二、阅读程序写结果(第1~2小题每题5分,第3小题10分,共20分)A+B+C=3 OR NOT C<0 OR D>0 、表达式91、Private Sub Form_Load()当A=3,B=4,C=-5,D=6 时的运算结果是()N=InputBox(“请输入N的值:”,“输入”) 1

、B0

CFALSED、TRUE

、、A S=110、在循环语句For x=1 to 100 step 2 For i=1 to N……

S=S*i能达到的最大值是()x中,Next x Next i99

、B100 、A 97、D98

、C MsgBox “S=”+Str(s),0,”计算结果”的对象的是(VB、在下列选项中,不属于11)End Sub、窗体的背景颜色A、标签D 、文本框C 、命令按钮B 。__________________时,运行的结果是N=5当)、在调试程序的时候,经常要设置断点,设置断点的快捷键是(12.2、Private Sub Command1_Click()Dim S As Integer

Dim I As Integer Dim X as integer,X1 as integer,X2 as integer

S=__(1)Dim X3 as integer,Y as integer__

For I=1 to 100 Step __(2)__ X=InputBox(“X=”,“输入”)S=S+I X1=X\100

10678912345号题__

3 )Next __(

BC A B C C D B CB案答___(S) X2=(X-X1*100)\105)4)______=___((End Sub 20191415161718111213号题

)______ (5)________ (4)______ X3=X-X1*100-X2*10________ (1)________ (2)(3 BD B B D AC BCA答案元。已知自助餐的价格是个人,其中有男人、女人和小孩,他们在一家餐厅吃自助餐花去500 2、某旅行团共有30程元。问:男人、女人、小孩各为多少人。下面是解决该问题的VB20元,每个小孩10每个男人30Y=X3*100+X2*10+X1元,每个女人序,请在空缺的地方填写完整。Print “Y=”;Y

Private Sub Command1_Click() End Sub。Dim Man As Integer, Woman As Integer, Child As IntegerX=258当时,运行的结果是________________3、Private Sub Command1_Click()Dim Money As Integer,Count As Integer用来记录符合条件的组合数Count=0 Dim A as Integer,B as Integer,C as Single‘Dim D as String 30)For Man = 1 To __(1)__(500/

For Woman = 1 To (30-Man) NN=InputBox(“请输入的值:”)

Child = __________(2)___________ F=N MOD 5

Money= 30 * Man + 20 * Woman + 10 * ChildA=N+1

B=ABS(N)If _______(3)________ Then Select Case FCount=Count+1

””种情况:Print “第”;Count; +Case 1:C=A+B:D= ””

”;;Man;男人””个-Case 2:C=A-B:D= ””Print Tab(10);””;;Woman;”个”Print Tab(25);”女人*Case 3:C=A*B:D= ””

;”个”小孩Print Tab(40);””;Child; /Case 4:C=A/B:D= ””

PrintCase else:End

End If End Select Next ___(4)___ ;C=Print A;D;B; ””

End Sub Next ___(5)____

当N=13End Sub。_____________时,运行的结果是

____ 3)__ ((_ 2)__ _ __ 1()_ 分)20小题,共210三、程序填空(每小题分,)(_ )(4_ 5_

、下面的程序是求1的值(S以内奇数和100),请把空缺的地方填写完整。S=1+3+5+7...+99 Private Sub Command1_Click()

高一第二学期《算法与程序设计》学分认定试题答

题卡

小题,共60分)一、单选题(每小题3分,20分,共20分)小题小题每题5分,第310二、阅读程序写结果(第1~2。N=5当时,运行的结果是

_______S=120___________1. 。_______Y=852_________2. 当X=258时,运行的结果