更多“若a=5,b=“a<10”,则?type(B)输出结果为______,而?type(“b”)输出结果为______。”相关问题
  • 第1题:

    在下列程序代码中,主程序调用add(x)时,若参数传递采用引用方式,则其输出结果为(34),若参数传递采用传值方式,则输出结果为(35)。

    (61)

    A.2

    B.4

    C.6

    D.8


    正确答案:C

  • 第2题:

    若程序运行时输入A值为9,B值为18,则A的输出结果为 ______。

    A.9

    B.10

    C.18

    D.27


    正确答案:A
    解析:9和18的最大公约数是9。

  • 第3题:

    若程序运行时输入A值为15,B值为10,则A的输出结果为 ______。

    A.6

    B.10

    C.5

    D.1


    正确答案:C
    解析:15和10的最大公约数是5。

  • 第4题:

    下面程序运行时,若输入395,则输出结果是( )。 A.5 9 3B.3 5 9C.5 3 9S

    下面程序运行时,若输入395,则输出结果是( )。

    A.5 9 3

    B.3 5 9

    C.5 3 9

    D.3 9 5


    正确答案:C
    C)【解析】VB中常用算术运算符有8个,其中幂运算符(^)优先级最高;其次是取负(-)、乘(*)、浮点除(/)、整除(\)、取模(Mod)、加(+)、减(-)。

  • 第5题:

    B的输出结果为______。

    A.5

    B.10

    C.12

    D.15


    正确答案:C
    解析:本程序执行时,当A=6时,既满足第一个条件“被3整除”,也满足第二个条件“大于等于 6”,但此时应执行第一个CASE语句中的LOOP语句。当A=7时,才退出循环,B的值等于不满足前两个条件的A的总和,即等于1+2+4+5=12。

  • 第6题:

    执行命令 .STORE″3.1416″TO TEST .?TYPE(″TEST″) 其结果为( )A.DB.LC.CSX

    执行命令 .STORE″3.1416″TO TEST .?TYPE(″TEST″) 其结果为( )

    A.D

    B.L

    C.C

    D.N


    正确答案:C

  • 第7题:

    设有说明语句如下: static char str[]="Beijing"; 若执行下列输出语句: printf("%d\n",strlen(strcpy(str,"China")));则输出结果为( )。

    A.5

    B.7

    C.12

    D.14


    正确答案:A
    解析:本题考查求字符串的长度。数组str初始化的长度是7,使用strcpy函数将新字符串赋给str后,strlen函数返回的是新字符串的字符个数5。

  • 第8题:

    在下面的程序中,若实参a与形参x以引用调用(Call by Reference)的方式传递信息,则输出结果为(51);若实参a与形参x以值调用(Call by Value)的方式传递信息,那么输出结果为(52)。

    A.1

    B.2

    C.3

    D.4


    正确答案:D
    解析:对于引用调用,不但传递实参的值,同时也传递实参的地址,函数执行过程中对形参的修改也反映到实参上,所以a的结果是4。值调用不传递实参的地址,对形参的修改不会反映到实参上,所以(52)题中a的值为2。

  • 第9题:

    下列程序段的输出是( ) typedef union{ long x[2]; short y[4][5]; char z[10]; }TYPE1; TYPE1 u1; printf("%d\n", sizeof(u1));

    A.8

    B.10

    C.40

    D.58


    正确答案:C
    程序的开始用“typedef"定义了用户自定义数据类型符“TYPE1”,这个用户自定义的数据类型符对应的是一个共用型。然后使用"TYPE1",定义了共用型变量u1,本段程序的输出就是这个共用型变量所占用的字书数。共用型变量占用的字节数就是其成员中占用字节数最多的成员占用的字节数。分析这个共用型的成员有3个:第1个成员是长整型数组,占用字节数为4*2=8;第2个成员是短整型数组,占用字节数为2*4*5=40;第3个成员是字符型数组,占用的字节数为1*10=10。其中占用字节数最多的成员是第2个成员,其占用的字节数等于40。所以本题答案应选C。

  • 第10题:

    运行以下程序,输出结果为()

    A5  5

    B10  10

    C10  5

    D5  10


    B

  • 第11题:

    如果没有定义变量Y,执行下列命令后,其结果为“U”的表达式是()

    • A、?TYPE(Y)
    • B、?TYPE(""Y"")
    • C、?TYPE("".Y."")
    • D、?TYPE(.Y.)

    正确答案:B

  • 第12题:

    单选题
    如果没有定义变量Y,执行下列命令后,其结果为“U”的表达式是()
    A

    ?TYPE(Y)

    B

    ?TYPE(""Y"")

    C

    ?TYPE("".Y."")

    D

    ?TYPE(.Y.)


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

  • 第13题:

    定义int a=5,b=20;若执行语句printf("%d\n",++a*--b/5%13);后,输出的结果为 【6】 。


    正确答案:
    9

  • 第14题:

    若程序运行时输入A值为6,B值为4,则A的输出结果为 ______。

    A.6

    B.4

    C.3

    D.2


    正确答案:D
    解析:6和4的最大公约数是2。

  • 第15题:

    程序中头文件type1.h的内容是( )。 #define N 5 #define M1 N*3 程序如下: #define "type1.h" #define M2 N*2 main() { int i; i=M1+M2; printf("%d\n",i); } 程序编译后运行的输出结果是( )。

    A.10

    B.20

    C.25

    D.30


    正确答案:C
    解析:i=M1+M2=N*3+N*2=5*3+5*2=25。

  • 第16题:

    程序中头文件type1.h 的内容是#define N 5#define M1 N*3程序如下:#define "type1.h"#define M2 N*2main (){ int i; i=M1+M2; printf("%d\n", i);) 程序编译后运行的输出结果是( )。

    A.10

    B.20

    C.25

    D.30


    正确答案:C
    解析:编译预处理时,用“type1.h”中的内容替代命令#include“type1.h”。表达式“i=M1+M2”经过宏替换为“i=5*3+5*2”即i=25,所以最后输出的i的值为25。所以4个选项中C正确。

  • 第17题:

    在下面的程序中,若调用f1(x)时参数传递采用引用方式,调用f2(y)时参数传递采用传值方式,则输出结果为(47);若调用f1(x)和f2(y)时参数传递都采用引用方式,则输出结果为(48)。

    A.3

    B.6

    C.8

    D.10


    正确答案:C
    解析:在高级语言中,使用参数是函数(子程序)之间传递信息的一种手段。最常用的参数调用方法有传值调用和引用调用:使用传值调用时,被调用的函数内部对形参的修改不影响实参的值;使用引用调用时,函数中对形参的访问和修改实际上就是对相应时参所作的访问和修改。因此,若调用n(x)时参数传递采用引用方式,调用f2(y)时宰数传递采用传值方式,则程序运行过程中a的值变化如图1所示:

  • 第18题:

    有以下程序

    若运行时输入:246<回车>,则输出结果为( )。

    A.204

    B.200

    C.240

    D.246


    正确答案:A
    本题中输入的3个数据2,4,6分别赋给了x[0][0],x[1Ⅱo],x[2][0]。x[o][l]仍为初始时的0,因此打印输出时的结果为A)选项。

  • 第19题:

    若a=5,b=“a<10”,则?type(b)输出结果为【 】。


    正确答案:L
    type()函数要求自变量是一个字符表达式,返回表达式的类型。?type(b)命令,视b为“a10”,判别的是a10,这显然是一个关系表达式,因此数据类型应为L。

  • 第20题:

    在下面的程序中,若实参a与形参x以引用调用(call by reference)的方式传递信息,实参b与形参Y以值调用(call by value)的方式传递信息。则a的输出结果为(53),b的输出结果为(54)。

    A.1

    B.3

    C.4

    D.5


    正确答案:D

  • 第21题:

    在窗口中直接键入?TYPE(“ABC”),则结果为______。

    A.C

    B.N

    C.L

    D.U


    正确答案:D

  • 第22题:

    DBA的TYPE1~TYPE5类型,TYPE1为(),TYPE2为(),TYPE3为(),TYPE4为(),TYPE5为()。


    正确答案:固定;保证;不保证;尽力而为;混合模式

  • 第23题:

    单选题
    print(type(16/4))的结果为()
    A

    int

    B

    float

    C

    str

    D

    bool


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