单选题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


相似考题
更多“单选题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题:

    在窗体上画—个命令按钮(其名称为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为正确答案。

  • 第2题:

    单击命令按钮,并在对话框内依次输入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

  • 第3题:

    下列程序运行时输出的结果是 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

  • 第4题:

    阅读如下程序: Option Base 1 Private Sub Form Click() Dim Arr(4,4)As Integer For i=1 To 4 For j=1 To 4 Arr(i,j)=(i-1)*2+j Next j Next i For i=3 To 4 For j=3 To 4 Print Arr(j,i); Next j Print Next i End Sub 程序运行后,单击窗体,输出的结果为

    A.5 7 6 8

    B.6 8 7 9

    C.7 9 8 10

    D.8 10 8 11


    正确答案:C
    解析:本题主要测试二维数组的输入输出操作。由于程序的开头有OptionBase1的语句,因此所定义的Arr是一个4行4列的二维数组。在第1个二重For循环中,根据内层和外层循环变量的变化对数组的每个元素赋值,其计算公式为:(i-1)*2+j,其中i和j分别为外层和内层循环变量。用这个公式计算的数组Arr各元素的值如下:Arr(1,1)=1Arr(1,2)=2Arr(1,3)=3Arr(1,4)=4Arr(2,1)=3Arr(2,2)=4Arr(2,3)=5Arr(2,4)=6Arr(3,1)=5Arr(3,2)=6Arr(3,3)=7Arr(3,4)=8Arr(4,1)=7Arr(4,2)=8Arr(4,3)=9Arr(4,4)=10在第2个二重循环中,用Print方法输出Arr数组4个元素的值,即Arr(3,3)、Arr(4,3)、Arr(3,4)和Arr(4,4),从上面的赋值情况可以看出,这4个元素的值分别是7、9、8、10。

  • 第5题:

    当发生Form_Click事件时,下列程序的输出结果是( )。 Private m As Integer,n As Integer Private Sub Form_Click() Dim k As Integer,p As Integer k=6:p=60 Call sub1(k,p) Print m,n,m,k,p Call sub1(k,p) Print m,n,k,p End Sub Private Sub Form_Load() m=7 n=70 End Sub Public Sub sub1(x As Integer,ByVal y As Integer) Dim m As Integer n=n+5 m=n+x+y x=x+y y=x+y End Sub

    A.7 75 66 60 7 80 126 60

    B.7 75 66 60 7 75 126 60

    C.7 75 66 60 7 80 66 60

    D.7 75 66 60 7 75 66 60


    正确答案:A
    解析:本题定义了两个窗体级变量m和n,并在窗体的Load事件中给窗体级变量m和n分别赋值7和70。当发生Form_Click事件时,首先进行第一次sub1过程的调用,把k的值6按地址传递给形参x,把p的值60按值传递给形参y。在sub1中定义了一个局部变量m,因此在该函数中使用的m是局部变量而非窗体级变量。执行下面的4条赋值语句后,窗体级变量n的值为75,局部变量m的值为142,形参x的值为66,形参y的值为126。函数调用返回后,由于p是按值传递,所以它的值没有变化,k是按地址传递,所以它的值变为邱,输出m、n、k和p的值分别是7、75、66和60。同理,分析第二次sub1过程调用,可知过程调用返回后,变量m、n、k和p的值分别是7、80、126、60。

  • 第6题:

    阅读程序: 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 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 16

    D.出错


    正确答案:A

  • 第7题:

    设有如下程序: Private Sub Form_ Click() Dim a Dim i As Integer, j As Integer a = Array(1, 2, 3, 4, 5, 6, 7, 8, 9) For i = 0 To 3 Print a(5 - i) Next End Sub程序运行后,单击窗体,则在窗体上显示的是______。。

    A.4 3 2 1

    B.5 4 3 2

    C.6 5 4 3

    D.7 6 5 4


    正确答案:C

  • 第8题:

    阅读程序 SUB P(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 P A( ) FOR I = 1 TO 4 MSGBOX A(I) NEXT I END SUB 运行上面的程序,单击命令按钮COMMAND1后,消息框4次输出的内容分别是( )。

    A.出错

    B.10, 12, 14, 16

    C.5, 6, 7, 8

    D.2, 4, 6, 8


    正确答案:D
    解析:VBA中,数组可以作为过程的参数进行定义和使用。主要有两种形式:一是数组元素作为过程参数使用,与普通变量作为参数使用相同,同样存在传值与传址两种调用情况;二是数组名作为过程参数使用,形式参数必须定义为没有下标的数组,实际参数则为数组名,而且这种数据传递采用传址的“双向”作用形式。本题就是数组作为过程参数的第二种使用形式,考虑到“双向”作用效果,正确答案为D。

  • 第9题:

    单选题
    When a positive integer p is divided by 7, the remainder is 2. Which of the following expressions will yield a remainder of 4 when divided by 7?
    A

    p+2

    B

    p+3

    C

    p+4

    D

    p+5

    E

    p+6.


    正确答案: A
    解析:
    根据题干给出的条件,可知p为9满足。将p代入A中选项,p+2=11,被7除时余4,所以A符合。

  • 第10题:

    单选题
    If x is an integer and y=4x+3, which of the following cannot be a divisor of y?
    A

    5

    B

    6

    C

    7

    D

    9

    E

    23


    正确答案: A
    解析:
    将几个选项代入反解x可知,y的值不可能为6,故本题选B项。

  • 第11题:

    单选题
    在Java中,下列代码将输出()。  1.    public class integerequals  2.    {  3.       public static void main (String args[])  4. {  5.  Integer a= new Integer(3);  6.  Integer b= new Integer(3);  7.   System.out.println(a==b);  8. }  9.    }
    A

    编译器将显示第7行有错误

    B

    程序编译并打印true

    C

    程序编译并打印false

    D

    程序编译但在第7行引起了一个运行期意外


    正确答案: C
    解析: 暂无解析

  • 第12题:

    问答题
    4 9 6 2 3 4 7 8 2 1 9 6 4 3 2  Multiply by 7 the number of odd numbers which are immediately followed by an even number in the list above. What is the answer?

    正确答案: 35
    解析: 紧跟在偶数后面的奇数有5个,分别是9、3、7、9、3。故5乘以7得35。odd number奇数。even number偶数。

  • 第13题:

    阅读程序: 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。

  • 第14题:

    当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。

  • 第15题:

    单击一次命令按钮之后,下更程序代码的执行结果为______ 。 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

  • 第16题:

    单击一次命令按钮后,下列程序的执行结果为

    Private Sub Command1_Click()

    Dim m As Integer,I As Integer,x(10) As Integer

    For I=0 To 4:x(I)=I+1:Next I

    For I=1 TO 2:Call Prioc(x):Next I

    For I=0 TO 3:Print x(I);:Next I

    End Sub

    Private Sub Prioc(a()As Integer)

    Static I As Integer

    Do

    a(I)=a(I)+a(I+1)

    I=I+1

    Loop While I<2

    End Sub

    A.3 4 7 5

    B.3 5 7 4

    C.1 2 3 4

    D.1 2 3 5


    正确答案:B
    解析:数组也可以作为函数或过程的参数,使用方法是直接使用数组名加括号也可以直接使用数组名,例如Proc(x)和Proc(x())都正确。

  • 第17题:

    请阅读程序. 0ption Base 1 Private Sub Fo,m Click( ) Dim Arr(4,4)As Integer For i=1 To 4 For j=1 To 4 Arr(i,j)=(i=1)*2+j Next j Next i For i=3 To 4 For j=3 To 4 Print Arr(j,i); Next j Print Next i End Sub 程序运行后,单。旨窗体,则输出结果是( )。

    A.5 7 6 8

    B.6 8 7 9

    C.7 9 8 10

    D.8 10 8 11


    正确答案:C
    C。【解析】本题利用嵌套for循环给数组Arr赋值。结果是Arr(3,3)=7,Arr(3,4)=8,Arr(4,3)=9,Arr(4,4)=10,其他与后面程序无关。然后再次利用嵌套循环输出,输出顺序为Arr(3,3),Arr(4,3),print,Arr(3,4),Arr(4,4),所以结果为C。

  • 第18题:

    当Form1_Click事件发生时,程序的输出结果是( )。 Private Sub Form_Click() Dim M As Integer,k As Integer,t As Integer M=5:k=7 Select Case M Case Is<0 M=M+5 Case 1 To 10 t=M:M=k:k=t Case Else M=k Mod 3 End Select Print M,k,t End Sub

    A.5 5 7

    B.5 7 5

    C.7 5 5

    D.7 5 7


    正确答案:C
    解析:SelectCase语句用来实现多分支,但每次最多只执行一个分支。在本题的多分支语句中,首先判断M的值,为5,条件Case1to10成立,执行该分支,该分支的三条语句执行后,t的值为5,M的值为7,k的值为5。

  • 第19题:

    当发生Form_Click事件时,窗体上显示的第三行是( )。 Option Base 1 Private Sub Form_Click() Dim i As Integer,j As Integer,k As Integer Dim a(5,5)As Integer For i=1 To 5 k=1 For i=1 To 5 If(i<=j)Then a(i,j)=k k=k+2 Else a(i,j)=k+1 End If Next j Next i For i=1 To 5 For j=1 To 5 Print a(i,j); Next j Print Next i End Sub

    A.1 3 5 7 9

    B.2 1 3 5 7

    C.2 2 2 1 3

    D.2 2 1 3 5


    正确答案:D
    解析:本题首先通过一个两层循环给5行5列的二维数组a的各个元素赋值,通过计算,不难得出二维数组各行的值。第一行的值为:13579:第二行的值为:21357;第三行的值为:22135;第四行的值为:22213;第五行的值为:22221。然后再通过一个双层循环按行输出该数组,所以输出的第三行为:22135。

  • 第20题:

    在Java中,下列代码将输出()。  1.    public class integerequals  2.    {  3.       public static void main (String args[])  4. {  5.  Integer a= new Integer(3);  6.  Integer b= new Integer(3);  7.   System.out.println(a==b);  8. }  9.    } 

    • A、编译器将显示第7行有错误
    • B、程序编译并打印true
    • C、程序编译并打印false
    • D、程序编译但在第7行引起了一个运行期意外

    正确答案:C

  • 第21题:

    单选题
    1, 2, 6, 7, 9A three-digit integer is to be formed from the digits listed above. If the first digit must be odd, either the second or the third digit must be 2, and no digit may be repeated, how many such integers are possible?
    A

    6

    B

    9

    C

    18

    D

    24

    E

    30


    正确答案: C
    解析:
    因为第一个数字有两种选择7和9。第二位数字有两种选择,第三位数字有一种选择,所以共有3×2×3 =18种可能性。

  • 第22题:

    单选题
    If x is an integer and y=7x+11, what is the greatest value of x for which Y is less than 50?
    A

    7

    B

    6

    C

    5

    D

    4

    E

    3


    正确答案: A
    解析:
    解答这道题的快速方法是把选项中的数值依次代入方程式,计算y的数值,直到满足条件y<50为止,即可得出答案。

  • 第23题:

    单选题
    过点(-1,2,3)垂直于直线x/4=y/5=z/6且平行于平面7x+8y+9z+10=0的直线是(  )。
    A

    (x+1)/1=(y-2)/(-2)=(z-3)/1

    B

    (x+1)/1=(y-2)/2=(z-3)/2

    C

    (x+1)/(-1)=(y-2)/(-2)=(z-3)/1

    D

    (x-1)/1=(y-2)/(-2)=(z-3)/1


    正确答案: B
    解析:
    直线x/4=y/5=z/6的方向向量为s=4,5,6,平面7x+8y+9z+10=0的法向量为n=7,8,9。显然ABC三项中的直线均过点(-1,2,3)。A项中直线的方向向量为s1=(1,-2,1),有s1⊥s,s1⊥n,可见A中直线与已知直线x/4=y/5=z/6垂直,与平面7x+8y+9z+10=0平行。