2020年信息技术学考算法与程序设计试题整理及解析

2025/5/6 23:44:39

38.如图所示:三个文本框自上而下的顺序是: Text1, Text2, Text3,在文本框Text1中输入3,在文本框Text2中输入4,单击命令按钮“计算”后,文本框Text3中显示的内容为( B )

第 1 3 页

A、7 B、14 C、24 D、12

解析:val是一个将字符串参数转换成数值的函数。a=3,b=4,结果=2*(a+b)=2*(3+4)=14。

39.在VB中,能表示一元二次方程ax2+bx+c=0有两个不相等的实数解的条件是 ( A )。

A. b*b-4*a*c>0 B. a<>0

C. a<> And b*b-4*a*c>0 D. a<>0 Or b*b-4*a*c>0

40.下列程序段运行后,输出“*”的个数是( 9 )。

For i =2 To 10

Print \Next i

A、7 B、8 C、9 D、10 41.VB算术表达式68 Mod 10的结果是( B )

A、6 B、8 C、0 D、14 42.下列流程图中是选择结构的是( D )

第 1 4 页

A.②④ B.②③④ C.①②④ D.①③

43、用计算机解决某个问题,问题分析清楚后,给出解决这个问题详细的( A ), 这个过程称为设计算法。

A.方法和步骤 B.编程语言 C.程序代码 D.加密措施

44、以下程序段运行后,整形变量max1, min1的值分别是( D )。

a=3 b=5

max1=(a+b)/2+Abs(a-b)/2 min1=(a+b)/2-Abs(a-b)/2

A.3,5 B.5,5 C.3,3 D.5,3

解析:Abs是一个取绝对值的函数。

max1=(a+b)/2+Abs(a-b)/2=(3+5)/2+|3-5|/2=4+1=5

min1=(a+b)/2-Abs(a-b)/2=(3+5)/2-|3-5|/2=4-1=3

45、已知赋值语句s=\则下列定义变量s正确的是( A )。

A.Dim s As String B.Dim s As Long C.Dim s As Double D.Dim s As Integer

解析:参考第3题解析,string:变长与定长的字符串。对于字符串类型变量,如果其存放的字符串长度是固定的,那么可以把它定义为定长字符串,如:

第 1 5 页

Dim s As String * 50 '声明固定长度字符串变量可最多放50个

46、水仙花数是三位整数:其各位数字立方和等于该数本身,如

153=1^3+5^3+3^3。如果要求出所有的水仙花数,下列算法最合适的是( C )。

A.查找法 B.排序法 C.枚举法 D.解析法

解析:参考第24题解析。

穷举法(枚举法、列举法):将求解对象一一列举出来,然后逐一加以分析、处理,并验证结果是否满足给定的条件,穷举完所有对象,问题最终得以解决。如:输出100~200之间不能被3整除的数。

47、给定一个四位数的年份,判断它是否为闰年:四年一闰、百年不闰;四百年又闰(年份能被4整除,不能被100整除是闰年,或者年份能被400整除也是闰年。例如2004年和2000年都是闰年,2100 年不是闰年)。下列判断年份y是闰年的表达式正确的是( B )。 A.y Mod 4=0

B.y Mod 4=0 And y Mod 100<>0 Or y Mod 400=0 C.y Mod 4=0 Or y Mod 100<>0 And y Mod 400=0 D.y Mod 400=0

48.以下程序段运行后,整型变量s的值是( C )。

s=1

for i=1 to 10 step 3

s=s*i next i print S

A.28 B.55 C.280 D.3640

解析:注意step是步长。 ①s=1,i=1,s=s*i=1*1 ②s=1*1,i=4,s=s*i=1*1*4 ③s=1*1*4,i=7,s=s*i=1*1*4*7

④s=1*1*4*7,i=10,s=s*i=1*1*4*7*10=280

49.己知S=1+2+3......+N,找出一个最大数N,使得S<3000。编写程序,解决此问题,最适合的程序结构是( C )。

第 1 6 页


2020年信息技术学考算法与程序设计试题整理及解析.doc 将本文的Word文档下载到电脑
搜索更多关于: 2020年信息技术学考算法与程序设计试题整理及解析 的文档
相关推荐
相关阅读
× 快捷下载通道(下载后可以自由复制和排版)

开通会员免费下载

开通会员后百万份文档资料免费自由复制和下载,是您最优的选择,赶快来试试吧!

单篇下载:10元 点击下载

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219