问题 单项选择题

编写如下程序:
Private Sub Command1_Click()
Dim i As Integer, j As Integer
n = InputBox( "输入一个大于1的正整数" )
For i = 2 To n
For j = 2 To Sqr(i)
If i Mod j = 0 Then Exit For
Next j
If j > Sqr(i) Then Print i
Next i
End Sub
该程序的功能是( )。

A) 判断n是否为素数
B) 输出n以内所有的奇数
C) 输出n以内所有的偶数
D) 输出n以内所有的素数

答案

参考答案:D

解析: 假设输入2、4、9进行验证,输入2时程序会输出2,输入4时,程序会输出2、3,可见程序不是判断n是否为素数,所以A不对。由前面验证可知,程序也不是输出n以内的所以奇数或偶数,所以B、C也不对。如果输入9时,程序会输出2、3、5、7,说明程序是输出n以内的所有素数,所以D正确。

阅读理解与欣赏

阅读下面的文章,完成下面问题。

  艺术和科学的共同基础是人类的创造力,它们追求的目标都包含着某种普遍性。

  艺术,例如诗歌、绘画、音乐等,用创新的手法去唤起每个人的意识或潜意识中深藏着的、已经存在的情感。如李白在《把酒问月》中写道:“青天有月来几时?我今停杯一问之……令人不见古时月,今月曾经照古人。古人令人若流水,共看明月皆如此。”而三百多年后,苏轼作了《水调歌头》:“明月几时有?把酒问青天……人有悲欢离合,月有阴睛圆缺,此事古难全。但愿人长久,千里共婵娟。”在咏诵这些诗的时候,它们的相似之点和不同之处同样感动着读者。尽管李白、苏轼生活的时代和今天的社会已经完全不同了,但这些几百年乃至一千年前的诗歌在今天人们的心中仍然能够引发强烈的感情共鸣。

  同样,我们现在阅读莎士比亚的著作,或者观赏莎士比亚的戏剧,不论是原文或译文,也有着和几百年前英国的读者观众相似的情感共鸣。情感越珍贵,反响越普遍,跨越时空、社会的范围越广泛,艺术就越优秀。

  科学,例如天文学、物理学、化学、生物学等,对自然界的现象进行新的准确的抽象,这种抽象通常被称为自然定律。定律的阐述越简单、应用越广泛,科学就越深刻。尽管自然现象不依赖于科学家而存在,但对自然现象的抽象和总结却属于人类智慧的结晶,这和艺术家的创造是一样的。

  在科学中,人们研究物质的结构,知道所有物质都是由分子、原子构成,原子又都由原子核和电子构成,原子核又由质子、中子组成,质子、中子又由夸克组成等。人们认识了物质的基本结构,进而去认识世界和宇宙。

  科学技术的应用形式会不断发生新的变化,但其科学原理并不随这些应用而改变,这就是科学的普遍性。

  在l9世纪和20世纪之交,科学上有两个关键性的发现,它们看上去似乎有些神秘,与我们的日常生活无关。一个是迈克耳孙和莫雷在1887年做的光速实验,另一个是普朗克在1900年发现的黑体辐射公式。前者是爱因斯坦狭义相对论的实验依据,后者为量子力学奠定了基础。正是有了相对论和量子力学,20世纪的科技发展,如核能、原子物理、分子束、激光、X射线技术、半导体、超导体、超级计算机等,才得以存在。因此,科学原理应用越广泛,在人们社会生活中的表现形式也越多样化。(取材于李政道的文章《楔》)

1.下列说法符合文意的一项是[ ]

A.人类意识或潜意识中深藏着的情感是人类创造力的基础。

B.举李白、苏轼作品为例,表明体裁不同的作品也能引起人的共鸣。

C.科学的深刻性及其应用的广泛性,与其定律阐述的简单性成反比。

D.相对论与量子力学推动了核能等20世纪新科技的发展。

2.根据文意,简要说明艺术和科学所追求的普遍性分别是什么。

 _____________________________________________________

多项选择题