编辑: LinDa_学友 | 2019-07-16 |
0 To
6 a(i) = InputBox("请输入系数a(" + Str(i) + ")") Next i x = InputBox("请输入自变量x的值:") s = a(6) For i =
5 To
0 Step -1 s = s * x + a(i) Next i Print s End Sub 请试着回答以下问题: 第1小题:假设全部都为正整数,用两种算法计算的函数值,下列说法中正确的是( ). A、用直接计算法需做乘法运算20次,加法运算6次B、用秦九韶算法时,所需的加法运算次数大于直接计算法 C、两种算法所需的乘法运算次数相同 D、用秦九韶算法需做乘法运算6次,加法运算6次 【参考答案】D 第2小题:这段VB程序采用的秦九韶算法属于( ). A、解析法 B、穷举法 C、递归法 D、排序与查找 【参考答案】A 第3小题:分析题目中的VB程序,下面描述正确的是( ). A、程序中包含了顺序、选择、循环三种控制结构 B、程序中定义了二种类型变量 C、将程序中的语句"For i =
5 To
0 Step -1"改成"For i =
0 To 5",程序将输出错误的结果 D、程序中的循环语句共执行了11次 【参考答案】C 第4小题:程序中的数组定义语句:Dim a(6) As Single,正确的理解是( ). A、定义了6个单精度类型的变量 B、定义了6个双精度类型的变量 C、定义了7个单精度类型的变量 D、定义了7个双精度类型的变量 【参考答案】C
三、操作题(题数:1道,共:20.0分)
1、(选修)打开"考生文件夹\1093\"文件夹中的文件"工程1.vbp"进行以下操作后并保存!(编程在字符串相连接时不应使用"+"要使用"&"运算符) 【参考答案】 完善程序,找出100以内(包括100)的偶数中能被3整除的正整数,并求出它们的和!单击"求和"按钮时,在文本框中输出和,结果如图所示! 注:①运行时,把红色下划线删除 ②不能删除注释语句