B. 循环结构 C. 顺序结构 D. 以上三项是
2.分析下面一段VB程序,该程序运行后y的值是( ) x = 3
IF x > 3 Then y = 2 * x Else
y = 3 * x+1 End if
A. 25 B. 26 C. 10 D.6 3.分析并完善流程图
执行流程图,当输入x的值为4时,输出y的值为2,则菱形判断框中的条件可能为________
A. x>3 B. x>4 C. x<=4 D. x<=5
4.某市出租车收费标准如下: (1)3公里内(含3公里),收费8元;
(2)超过3公里但未超过6公里部分,按1.5元/公里收费; (3)超过6公里部分,按2.25元/公里收费。
根据以上标准,输入出租车行驶的公里数,请计算顾客需付费多少元? 【参考代码】
Dim s As Single Dim p As Single
s=Val(InputBox(“s=”)) If s<=3 Then p=8 End If
If ______________Then p=1.5*(s-3)+8 End If
If s>6 Then
p=2.25*(s-6)+1.5*3+8
End If Print p
5.以下程序段执行后,整型变量s的值为() s=0
for i=1 to 3 s=s+i next i
A. 6 B. 3 C. 1 D. 0
6.下列程序段执行后,整型变量s的值是( ) S=0
For i=1 to 5 S=s+1 Next i
A. 5 B. 0 C. 1 D. 15
7.以下是计算s=1*2*3*…*10的程序代码,请补全程序。 Dim s As Long Dim i As Integer s=__________ For i=1 To 10
s=__________ Next i Print s
8.阅读下列程序,写出运行结果。 Dim s As Integer Dim i As Integer s = 0
For i = 1 To 5 Step 2 s = s + i Next i Print s
运行结果:__________
这节课设计的主要目的是通过讲授法和讨论法,引导学生思考理解来达到教学目标。从教学的过程来看,学生回答问题很积极、主动,课堂气氛较好。通过分组活动培养学生的相互协作精神,也激发学生的学习兴趣,让他们感觉到新课程改革理念的变化,不再是以前的传统教学方式。通过实践题巩固这节课所学过的知识点。本节课是很关键的一节课,如果这节课上好了对下面课程的学习会使到一个促进的作用。
1、 知识、技能目标:让学生掌握顺序、选择、循环三种基本结构,能够使用三种基本结构编写简单的程序解决具体问题。
2、 过程、方法目标:通过具体实例,让学生理解三种结构的基本思想,并对流程图和程序语言进行对照分析,提高学生分析问题的能力,增强学生利用程序设计语言解决实际问题的信心和能力。
3、 情感态度与价值观目标:培养学生对程序设计的兴趣,帮助学生探究计算机解决问题的神秘面纱,鼓励学生自主探索计算机软件的设计,注重学生协作学习习惯的养成。