程序填空是一种编程练习题,通常出现在编程考试或编程练习中。这种题型要求考生在给定的代码空白处填写合适的代码,以使得整个代码段完成所需的功能。程序填空题可以用于测试考生对编程语言的掌握程度、逻辑思维能力以及解决问题的能力。与其他编程题不同的是,编程填空题更加注重对语法和细节的理解,以及对问题解决过程的抽象和思考能力。
例如,以下是一个简单的程序填空题:
```vba
【程序填空】功能:该程序通过 For 循环计算一个表达式的值,这个表达式是' 1/2+2/3+3/4+4/5'。
Private Sub mand1_Click()
Dim sum As Double
Dim n As Long
Dim i As Integer
sum = 0
For i = 1 To 5
n = n + 1
sum = sum + n / i
Next i
' 【?】处应填写sum的值
End Sub
```
在这个例子中,考生需要在【?】处填写`sum`的值,以完成计算表达式。