单选题If 7y+9 represents an odd integer, which of the following represents the next smaller odd integer?A 7(y+1)B 7(y-2)C 7(y+3)D 7(y+2)E 7(y-2)+1

题目
单选题
If 7y+9 represents an odd integer, which of the following represents the next smaller odd integer?
A

7(y+1)

B

7(y-2)

C

7(y+3)

D

7(y+2)

E

7(y-2)+1

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(23)下列程序运行时输出的结果是 Option Base 1 Const a=10 Priate Sub Form_Click() Dim x(a) As Integer k=-1 For i=1 To a x(i)=i*k k=(-1)*k Next i For i=1 To 10 Print x(i) Next i End Sub A.1 3 5 7 9 10 B.-1 -3 -5 -7 -9 C.-1 2-3 4-5 6-7 8-9 10 D.1-2 3-4 5-6 7-8 9-10


正确答案:C
【解析】本题中两个For循环的作用分别为:为x数组元素赋值,在窗体上依次输出x数组元素的值。
  其中,为x数组元素赋值时,有“x(i)=i*k”和“k=(-1)*k”两条语句。k的值每次都取自己的相反数,这样,x数组元素的符号每次都在变化,第1个元素是-1,第2个元素是2,第3个元素是-3,依此类推;最后输出x元素的值为-1 2 -3 4 -5 6 -7 8 -9 10。

第2题:

在窗体上画—个命令按钮(其名称为Command1),然后编写如下事件过程: Private Sub Command1_Click() Dim a(5,5)As Integer Dim i As Integer,j As Integer For i=1 To 3 For j=1 To 3 a(i,j)=(i-1)*3+j Print a(i,j) Next j Print Next i End Sub 程序运行后,单击命令按钮,在窗体上的输出结果是:_______。

A.1 4 7 2 5 8 3 6 9

B.1 2 3 4 5 6 7 8 9

C.1 2 3 4 5 6 7 8 9

D.没有输出


正确答案:B
解析:程序共有两层循环,每执行完一次内循环,则打印换行,由此判断选项A,B可能正确,当外层循环执行第一次时,a(i,j)=(i-1)*3+j相当于a(1,j)=j,由此可判断选项B为正确答案。

第3题:

有以下程序: Sub subP(b()As Integer) For i=1 To 4 b(i)=2*i Next i End Sub Private Sub Command1_Click() Dim a(1 To 4)As Integer a(i)=5 a(2)=6 a(3)=7 a(4)=8 subP a() For i=1 To 4 Print a(i) Next i End Sub 运行上面的程序,单击命令按钮,输出结果为______。

A. 2 4 6 8

B.5 6 7 8

C.10 12 14 6

D.出错


正确答案:A
解析:过程SubP的参数b()是按地址传递的(ByRef,数组的传递方式),而subP过程用语句subP a()调用后,形参b()的值为b(1)=2,b(2)=4,b(3)=6,b(4)=8,则实参a()的值亦为以上值。

第4题:

下列程序运行时输出的结果是 Option Base 1 Private Sub Form_Click() Dim x(10) As Integer,y(5) As Integer For i=1 to 10 x(i)=10-i+1 Next For i=1 to 5 y(i)=x(2*i-1)+x(2*i) Next For i=1 to 5 Print y(i) Next End Sub

A.3 7 11 45 19

B.19 15 11 7 3

C.1 3 5 7 9

D.不确定的值


正确答案:B

第5题:

单击命令按钮,并在对话框内依次输入5,7,6下列程序段的执行结果为______。 Private Sub Command1_Click() Dim n AS Integer, a As Integer, b As Integer, c As Integer n = 0 For i = 1 To 3 a = InputBox ("请输入数字") n = n+a*a If n > 50 Then GoTo ex End If Next i ex: Print n End Sub

A.25

B.74

C.85

D.110


正确答案:B

第6题:

下列程序 Option Base 1 Const upl = 10 Private Sub Form_click() Dim a(upl) As Integer k = -1 For i = 1 To upl a(i) = i * k k = -1 * k Next i For i = 1 To 10 Print a(i); Next End Sub 运行时输出的结果是 () 。

A. 1 3 5 7 9 10

B. -1 -3 -5 -7 -9

C. -1 2 -3 4 -5 6 -7 8 -9 10

D. 1 -2 3 -4 5 -6 7 -8 9 -10


参考答案:C

第7题:

阅读程序: Private Sub Command1_Click( ) Dim arr Dim i As Integer arr=Array(0,1,2,3,4,5,6,7,8,9,10) For i=0 To 2 Print arr(7-i); Next End Sub 程序运行后,窗体上显示的是( )。

A.8 7 6

B.7 6 5

C.6 5 4

D.5 4 3


正确答案:B
B。【解析】该题首先计算出arr(7-i),得出arr(7),arr(6),arr(5)这三个数是数组中的第8,7,6个元素,VB数组下表从0开始,所以输出应该为7,6,5。

第8题:

有以下程序: Sub subP(b()As Integer) For i=1 To 4 b(i)=2*i Next i End Sub Private Sub Command1_Click() Dim a(1 To 4)As Integer a(1)=5 a(2)=6 a(3)=7 a(4)=8 subPa() For i=1 To 4 Print a(i) Next i End Sub 运行上面的程序,单击命令按钮,输出结果为( )

A.2 4 6 8

B.5 6 7 8

C.10 12 14 16

D.出错


正确答案:A

第9题:

当Command1_Click事件发生时,窗体上显示的内容是 ______。 Private Sub Command1_Click() Dim a As Integer,b As Integer,c As Integer If a = 0 Then x = x-1 Else If b <> 0 Then x = 7 Else x=x+8 End If If c <> 0 Then x = x-3 Else x = 4 End If Print x End Sub

A.7

B.8

C.4

D.3


正确答案:C
解析:本题先定义了三个变量,其默认值都为0。执行If语句,其条件“a=0”为True,“b>0”为False,“c>0”为False.依次执行结构体中的语句后,x的值为4。

第10题:

单击一次命令按钮之后,下更程序代码的执行结果为______ 。 Public Sub Proc(a() As Integer) Static i As Integer Do a(i) = a(i) + a(i + 1) i=i+1 Loop While i < 2 End Sub Private Sub Command1_Cliek() Dim m As Integer Dim i As Integer Dim x(10) As Integer For i = 0 To 4 x(i) = i + 1 Next i For i = 1 To 2 Call Proc (x) Next i For i = 0 To 4 Print x(i); Next i End Sub

A.3 4 7 5 6

B.3 5 7 4 5

C.1 2 3 4 5

D.1 2 3 5 7


正确答案:B

更多相关问题