算法与程序设计 知识点题库

在Small Basic中变量名要以、下划线命名,且不能以数字开头。
将*.vbp文件编译后生成可执行的*.exe文件,便可以在没有安装VB的计算机上运行。
下面程序中, 语句print (i)共执行了几次(    )

for i in range(5) :

    print(i)

A . 3 B . 4 C . 5 D . 6
在python中输入以下代码,屏幕打印(     )颗*。

i=1

while i<=100:

    print(“*”)

i=i+1

A . 99 B . 100 C . 103 D . 101
有程序代码如下:text1.text=“visual basic” 则:text1、text和“visual basic”分别代表(   )。
A . 对象,值,属性 B . 对象,方法,属性 C . 对象,属性,值 D . 属性,对象,值
程序填空

 用VB程序实现水仙花数,如果一个三位数等于它的每个数字的立方的和,则此数称为“水仙花数”,如153=13+53+3 , 故153是水仙花数。求100~999之间的全部水仙花数

Private Sub Command1_Click()

    Dim i, j, m, n As Integer

    For

        i =            ´求百位上的数字

        j = (n Mod 100) \ 10     ´求十位上的数字

        m = n Mod 10             ´求个位上的数字

        If Then

            Print n; "="; i; "^3+"; j; "^3+"; m; "^3"

        End If

    Next n

End Sub

如果要用数据保存某学生的家庭住址,应用什么类型(    )。
A . 整型 B . 布尔类型 C . 字符型 D . 函数
本学期,我们接触了计算机编程,以下(    )是我们本学期所用的编程语言。
A . Python B . Visual Basic C . Photoshop D . Flash
要让计算机根据不同的情况执行不同的任务时,可以采用(    )语句。
A . 顺序 B . 条件 C . 分支或多分支 D . 循环
在面向对象的程序设计中,每一个实体都可称之为(    )
A . 对象 B . 属性 C . 事件 D . 控件
python中,比较运算符中的不等于用(     )表示。
A . B . <= C . >= D . !=
Val("8wk1")+Sqr(16)的值是(    )。
A . 17 B . 8 C . 12 D . 97
下面的流程图表示的程序的基本结构是(      )

A . 顺序结构   B . 选择结构   C . 循环结构    D . 以上都不是
填空完成程序,编程计算1+1/2+1/3+1/4+...+1/99+1/100,单击窗体后,在窗体上显示结果。注:请不要更改源程序结构,并在横线位置填写正确的代码。

Private Sub Form_Click()

  Dim s As Single

  Dim i As Integer

    s =

    For i = 1 ToStep 1

        s =

    Next i

  Print "s="; s

End Sub

在Python中print(8+7%2**2)的执行结果是(     )
A . 5 B . 1 C . 6 D . 11
《浙江省电网销售电价表》中规定,不满1千伏“一户一表”居民用电价格,按以下标准计算:月用电量在50千瓦时及以下部分,每千瓦时以0.538元计算;50.1~200千瓦时部分,则每千瓦时按0.568元计算;200千瓦时以上部分,每千瓦时按0.638元计算。用流程图来表示该算法如图所示:

  1. (1) 则①和②分别应输入的内容是
  2. (2) 该算法中,除了顺序结构,还包含的基本结构有结构。
  3. (3) 程序运行后,输入x的值,将输出(填:A .1个/B .2个/C .3个)值。
以下叙述中正确的是(    )。
A . Python 3.x与Python 2.x兼容 B . Python语句只能以程序方式执行 C . Python是解释型语言 D . Python语言出现得晚,具有其他高级语言的一切优点
运行以下程序,显示的运行结果是()。

pi=3.14

r=10

s=pi*r*r

print(s)

A . 31.4 B . 0.314 C . 314.0 D . 3.14
在python中运行以下程序,屏幕打印(   )颗*。

for i in range(0,10,2):

print ("*")

A . 10 B . 5 C . 6 D . 9
以下关于Python程序语法元素的描述,错误的选项是(    )
A . 段落格式有助于提高代码可读性和可维护性 B . 虽然Python支持中文变量名,但从兼容性角度考虑还是不要用中文名 C . true并不是Python的保留字 D . 并不是所有的if、while、def、class语句后面都要用':'结尾
最近更新