niusouti.com

下面的过程定义语句合法的是()。A、SubProc1(ByValn())B、SubProc1(n)asintegerC、FunctionProc1(Proc1)D、SubProc1(ByValn)

题目

下面的过程定义语句合法的是()。

  • A、SubProc1(ByValn())
  • B、SubProc1(n)asinteger
  • C、FunctionProc1(Proc1)
  • D、SubProc1(ByValn)

相似考题
更多“下面的过程定义语句合法的是()。”相关问题
  • 第1题:

    下列语句通常不是作为定义结点的是______。

    A) 输入语句

    B) 过程调用语句

    C) 赋值语句

    D) 输出语句

    A.

    B.

    C.

    D.


    正确答案:D

  • 第2题:

    经过下面的语句定义后:int i,a[10],*p;下列语句中,合法的是______。

    A.p=100;

    B.p=a[5];

    C.p=a[2]+2;

    D.p=a+2;


    正确答案:D

  • 第3题:

    End语句在不同的环境下其用途是不同的。下列两条语句:End Sub和End Select所对应的用途是______。

    A.结束Sub过程,结束记录类型定义

    B.结束函数过程,结束记录类型定义

    C.结束Sub过程,结束情况语句

    D.结束函数过程,结束情况语句


    正确答案:C

  • 第4题:

    下面的过程定义语句中不合法的是

    A.Sub Para(ByVal n())

    B.Sub Para(n) As Integer

    C.Function Para(ByVal n)

    D.Function Para(procl)


    正确答案:B
    解析:在VisualBasic中有两类过程,一类是系统提供的内部函数和事件过程;另一类是用户根据自己的需要定义的,供事件过程的多次调用,而第二类过程中,我们现在涉及最多的是子过程。它们的共同点都是完成某种特定功能的一组程序代码;不同的是函数是带有返回值的特殊过程,所以函数过程定义时有返回值的类型说明。

  • 第5题:

    过程定义开始是“TEST PROC”语句,则过程定义结束的语句是什么?


    正确答案:TEST ENDP

  • 第6题:

    过程定义开始是“TEST PROC”语句,则过程定义结束的语句是()


    正确答案:TEST ENDP

  • 第7题:

    若变量已正确定义,()是合法的C语句。

    • A、a=1,b=2
    • B、a=1=b;
    • C、a=b=5;
    • D、y=;

    正确答案:C

  • 第8题:

    下面的数组定义语句正确的是()。

    • A、Dim a[3]
    • B、Dim a[3 to 4]
    • C、Dim a(10   4)
    • D、Dim a(3 to 6)

    正确答案:D

  • 第9题:

    单选题
    设有两行定义语句: int scanf; float case;则以下叙述正确的是(  )。
    A

    两行定义语句都不合法

    B

    两行定义语句都合法

    C

    第1行语句不合法

    D

    第2行语句不合法


    正确答案: A
    解析:
    预定义标识符是系统已经有过定义的标识符,用户可以重新定义,可以作为变量名。scanf为库函数名,属于预定义标识符,可以被用户重定义,第一行语句合法。C语言关键字是被保留的,不能用作其他用途的一些标识符,它们在程序中都代表着固定的含义,用户不可重新定义。case是选择结构switch语句中的关键字,不可被用户重定义,第二行语句不合法。答案选择D选项。

  • 第10题:

    填空题
    过程定义开始是“TEST PROC”语句,则过程定义结束的语句是()

    正确答案: TEST ENDP
    解析: 暂无解析

  • 第11题:

    单选题
    要想在过程调用后返回两个结果,下面的过程定义语句合法的是()
    A

    SubProcl(ByValn,ByValm)

    B

    SubProcl(ByValn,m)

    C

    SubProcl(n,ByValm)

    D

    SubProcl(n,m)


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

  • 第12题:

    单选题
    在过程定义语句中,用()伪操作标志过程定义的结束。
    A

    END

    B

    ENDS

    C

    ENDP

    D

    HLT


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

  • 第13题:

    若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。A.x=y==5; B.X=n%2.5: SXB

    若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。

    A.x=y==5;

    B.X=n%2.5:

    C.x+n=i;

    D.x=5=4+1:


    正确答案:A
    求余运算符“%”两侧的运算对象都应当是整型数据,所以选项8错误。因为赋值运算符左侧的操作数必须是一个变量,所以选项C和D是错误的。

  • 第14题:

    要想在过程调用中返回两个结果,下面的过程定义语句合法的是

    A.Sub Submit(ByVal n,ByVal m)

    B.Sub Submit(n,ByVal m)

    C.Sub Submit(n,m)

    D.Sub Submit(ByVal n,m)


    正确答案:C
    解析:题目的意思是在调用过程后,返回两个结果,那么定义此过程时,应设两个参数,且参数传递应用传址方式,也就是引用,而"ByVal"关键字加在形参前面,则表示形参与实参结合方式为传值。所以,4个选项中只有选项C)符合题意。

  • 第15题:

    以下叙述中正确的是

    A.语句int a[8]={0};是合法的

    B.语句inta[]={0};是不合法的,遗漏了数组的大小

    C.语句char a[2]={ "A","BII};是合法的,定义了一个包含两个字符的数组

    D.语句char a[3];a="AB";是合法的,因为数组有三个字符空间的容量,可以保存两个字符


    正确答案:A
    B选项中,如给全部元素赋值,则在数组说明中,可以不给出数组元素的个数;C选项中,chara[2]={"","B"};不合法,应为chara[2]={′A′,′B′};;D选项中,字符数组只能在定义的时候可以用字符串常量来初始化,但不能够先定义字符数组,然后再用字符串常量进行赋值。因此A选项正确。

  • 第16题:

    在过程定义语句中,用()伪操作标志过程定义的结束。

    • A、END
    • B、ENDS
    • C、ENDP
    • D、HLT

    正确答案:C

  • 第17题:

    宏定义开始是“DISPMACRO”语句,则宏定义结束的语句是()


    正确答案:ENDM

  • 第18题:

    在过程定义语句中,用()伪操作标志过程的结束。

    • A、END
    • B、ENDS
    • C、ENDP
    • D、HLT

    正确答案:C

  • 第19题:

    经过下面的语句后 inti,a[10],*p; 定义后,下列语句中合法的是()。

    • A、p=100
    • B、p=a[5]
    • C、p=a+2
    • D、p=&(i+2

    正确答案:C

  • 第20题:

    已知整型数组a(12),若要在过程调用后返回其元素最大值的下标,下面的过程定义语句合法的是()

    • A、PrivateFunctionmx(a()AsInteger)AsInteger
    • B、PrivateFunctionmx(ByVala(12)AsInteger)AsInteger
    • C、PrivateFunctionmx(a(12)AsInteger)AsInteger
    • D、PrivateFunctionmx(ByVala()AsInteger)AsInteger

    正确答案:A

  • 第21题:

    单选题
    下面的过程定义语句合法的是()。
    A

    SubProc1(ByValn())

    B

    SubProc1(n)asinteger

    C

    FunctionProc1(Proc1)

    D

    SubProc1(ByValn)


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

  • 第22题:

    单选题
    过程定义语句以()语句结束。
    A

    END

    B

    ENDS

    C

    ENDP

    D

    ENDM


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

  • 第23题:

    单选题
    子程序是用过程定义语句()定义的。
    A

    PROC    ENDP

    B

    PROC    ENDS

    C

    CALL    RET

    D

    PROC    RET


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