参考答案和解析
正确答案:A
更多“( 13 )计算结果不是字符串 “ Teacher ” 的语句是A)at("my T eacher",3,7)B) substr(" M y T eacher",3,7)C) right (" M y T eacher",7)D) left (" T eacher",7)”相关问题
  • 第1题:

    计算结果不是字符串“Student”的语句是( )。

    A.left(”Student”,7)

    B.substr(”MyStudent”,3,7)

    C.right(”MyStudent”,7)

    D.at(”MyStudent”,3,7)


    正确答案:D
    at()函数的功能是返回一个字符表达式或备注字段在另一个字符表达式或备注字段中首次出现的位置,其结果是数值型的。所以选项D结果不是字符串。

  • 第2题:

    FX系列PLC使用位数据的基本编程元件有()

    A.X、Y、M和S

    B.X、Y、T和S

    C.X、Y、M和C

    D.X、Y、M和T


    参考答案:A

  • 第3题:

    已知:int m=10;在下列定义引用的语句中,正确的是

    A.int &x=m;

    B.int y=&m;

    C.int &z;

    D.int &t=&m;


    正确答案:A
    解析:本题考核引用的定义。C++的引用是一种赋值、发送和返回复杂数据结构的方法,应用这种方法,系统不需要负担额外的开销,节省内存空间。建立引用的格式为:类型&引用名=已定义的变量名;。所以只有A选项是符合要求的。

  • 第4题:

    有如下类定义: class Test { private int x; public int y; public void setX (int m) {x=m;} public int getX( ) {return x;} }现用Test t=new Text();生成一个对象t,则如下语句中,错误的是( )。

    A.t.x=10;

    B.t.y=10;

    C.t. setX(10);

    D.int m=t.getX( );


    正确答案:A
    解析:本题考查public和private修饰符的访问权限。public指明变量和方法为公有,可以通过其对象直接访问,因此,选项B、C、D都是正确的访问方法。private指明变量为私有访问,只能被该类自己访问或调用,因此,A选项中不能通过其对象来访问私有变量。

  • 第5题:

    若有如下语句: struct a { char x[10] int y; }s,*t; t=&S; 则对结构体变量s中的成员y的正确引用是( )。

    A.a.y;

    B.t->y;

    C.t.y;

    D.*t->y;


    正确答案:B
    解析:本题中的a是结构体名,s是结构体a的变量,t是结构体a的指针。通过变量直接访问结构体成员应该使用“.”运算符,而通过指针间接访问结构体成员应该使用“->”运算符。故本题的正确答案为B。

  • 第6题:

    已知:int m=10;在下列定义引用的语句中,正确的是______。A.int &x=m;B.int y=&m;C.int &a

    已知:int m=10;在下列定义引用的语句中,正确的是______。

    A.int &x=m;

    B.int y=&m;

    C.int &z;

    D.int &t=&m;


    正确答案:A
    解析:正确的引用正是在变量定义时,在变量前面加上,‘&’。而inty=&m;的形式,意思是取得m的地址值赋给y。

  • 第7题:

    有以下程序:include void f(int * x,int * y) int t;t= *x; *x= *y; *y=t;main ( ){in

    有以下程序:#include <stdio.h>void f(int * x,int * y) int t; t= *x; *x= *y; *y=t;main ( ){ int a[8] = { 1,2,3,4,5,6,7,8} ,i, * p, * q; p=a;q =&a[7]; while(p<q) { f(p,q) ;p ++ ;q --; } for(i =0;i<8;i ++ ) printf(" % d," ,a[i]); }程序运行后的输出结果是( )。

    A.8,2,3,4.,5,6,7,1,

    B.5,6,7,8,1,2,3,4,

    C.1,2,3,4,5,6,7,8,

    D.8,7,6,5,4,3,2,1,


    正确答案:D
    解析:程序中函数f的作用是交换指针变量x和y所指向的存储单元的值。在main函数中,通过P=a;q=&a[7];指针变量p指向数组的第一个元素,指针变量q指向数组的最后一个元素。通过调用函数f(p,q)进行前后对称位置上的数组元素的交换。当while循环4次(即p=q)后,a数组中各元素的值分别为8,7,6,5,4,3,2,1,所以程序输出的结果为:8,7,6,5,4,3,2,1,

  • 第8题:

    G5g3F2f

    A.M6m3N7g
    B.k9K7T4t
    C.X7x5R3R
    D.Q6q4Y3y

    答案:D
    解析:
    题干第一位大写,第三位是第一位的小写字母,第五位大写,第七位是第五位的小写字母,符合此规律的只有D。

  • 第9题:

    下列选项中,不属于开放经济中的宏观经济总需求的有()。

    • A、Y=C+I+G+X
    • B、Y=C+S+T+NX
    • C、Y=C+S+T+X
    • D、Y=C+I+G+NX
    • E、Y=C+S+T+M

    正确答案:A,B,C,E

  • 第10题:

    一平面简谐波沿x轴正向传播,已知x=-5m处质点的振动方程为y=Acosπt,波速为u=4m/s,则波动方程为:()

    • A、y=Acosπ[t-(x-5)/4]
    • B、y=Acosπ[t-(x+5)/4]
    • C、y=Acosπ[t+(x+5)/4]
    • D、y=Acosπ[t+(x-5)/4]

    正确答案:B

  • 第11题:

    单选题
    执行下列赋值语句后 X="123.45” Y=123.45 Z=.T. P={^2002-10-2809:30:25} Q=$123.45 内存变量X,Y,Z,P,Q的数据类型分别是()。
    A

    D、L、M,N,C

    B

    T,L、Y、N,C

    C

    C、N、L、T、Y

    D

    N、C、L、T,Y


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

  • 第12题:

    单选题
    计算结果不是字符串“Teacher”的语句是(  )。
    A

    AT(″MyTeacher″,3,7)

    B

    SUBSTR(″MyTeacher″,3,7)

    C

    RIGHT(″MyTeacher″,7)

    D

    LEFT(″Teacher″,7)


    正确答案: A
    解析:
    LEFT、RIGHT、SUBSTR都是取子串函数。
    函数LEFT(<字符表达式>,<长度>)的功能:该函数从字符表达式值的左端取一个指定长度的子串作为函数值。
    函数RIGHT(<字符表达式>,<长度>)的功能:该函数从字符表达式值的右端取一个指定长度的子串作为函数值。
    函数SUBSTR(<字符表达式>,<长度>)的功能:该函数从表达式值的起始位置取一个指定长度的子串作为函数值。
    AT()函数是求子串位置的函数,格式为:AT(<字符表达式1>,<字符表达式2>[,<数值表达式>]),该函数返回<字符表达式1>值的首字符在<字符表达式2>值中的位置;若不是子串,则返回0。

  • 第13题:

    计算结果不是字符串“Teacher”的语句是( )。

    A.AT("MyTeacher",3,7)

    B.SUBSTR("MyTeacher",3,7)

    C.RIGHT("MyTeacher",7)

    D.LEFT("Teacher",7)


    正确答案:A
    A。【解析】对字符串取子串函数有LEFT,RIGHT,SUBSTR。LEFT从指定表达式值的左端取一个指定长度的字串作为函数值。RIGHT从指定表达武值的右端取一个指定长度的字串作为函数值。SUBSTR从指定表达式值的指定起始位置取指定长度的字串作为函数值。而AT函数是求子串位置的函数。

  • 第14题:

    以下不能输出“Program”的语句是

    A.Print Mid(”VBProgram”,3,7)

    B.Print Right(”VBProgram”,7)

    C.Print Mid(”VBProgram”,3)

    D.Print Left(”VBProgram”,7)


    正确答案:D
    解析:Left础函数用于输出给定字符串左侧的字符,本题为取字符串左侧7个字符,选项D输出的结果应为“VBProgr”。

  • 第15题:

    在Visual FoxPro中,有如下几个内存变量赋值语句: X={^2001-07—28 10:15:20 PM} Y=.T. M=$123.45 N=123.45 Z="123.45" 执行上述赋值语句之后,内存变量X、Y、M、N、Z的数据类型分别是______。

    A.D、L、Y、N、C

    B.D、L、M、N、C

    C.T、L、M、N、C

    D.T、L、Y、N、C


    正确答案:D
    解析:数据类型的字符表示CharacterCNumeric(alsofloat,double,andinteger)NCurrencyYDateDDateTimeTLogicalLMemoMObjectOGeneralGScreen(createdwithSAVESCREEN)SUndefinedtypeofexpressionU

  • 第16题:

    在VisLIal FoxPr0中,有下列内存变量赋值语句: X={∧2001—07.28 10:15:20 PM} Y=.F. M=$123.45 N=1 23.45 Z=”123.24” 执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是( )。

    A.D、L、Y、N、C

    B.T、L、Y、N、C

    C.T、L、M、N、C

    D.T、L、Y、N、S


    正确答案:B
    B。【解析】在VF中,变量的类型可以改变。另外,VF中常量的类型可以根据其定界符进行判断。

  • 第17题:

    执行以下赋值语句之后,内存变量X、Y、M、N和Z的类型分别是( )X={“2014-07- 2810、15、20pm”}Y=.T.M=$123.45N=3.14Z=”蜀道难”

    A.T,L,Y,N,C

    B.D,L,Y,N,C

    C.D,L,M,N,C

    D.T,L,M,N,C


    正确答案:C

  • 第18题:

    在Visual FoxPro中,有下列内存变量赋值语句:

    X={^2001-07-28 10:15:20PM}

    Y=.F.

    M=$123.45

    N=123.45

    Z=”l23.24”

    执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是( )。

    A.D、L、Y、N,C

    B.T、L,Y.N,C

    C.T、L、M、N、C

    D.T、L、Y、N、S


    正确答案:B
    B。【解析】本题中,变量X的值是一个日期时间型数据,用大写字母T表示;变量Y的值是一个逻辑型数据,用大写字母L表示;变量M的值是一个货币型数据,用大写字母Y表示;变量N的值是一个数值型数据,用大写字母N表示;变量Z的值是一个字符型数据,用大写字母C表示。

  • 第19题:

    在 Visual Foxpro 中,有如下内存变量赋值语句 :

    X={^2001-07-28 10:15:20PM}

    Y=.F.

    M=$5123.45

    N=123.45

    Z= " 123.24 "

    执行上述赋值语句之后,内存变量 X,Y,M,N 和 Z 的数据类型分别是

    A) D 、 L 、 Y 、 N 、 C

    B)T 、 L 、 Y 、 N 、 C

    C) T 、 L 、 M 、 N 、 C

    D)T 、 L 、 Y 、 N 、 S


    正确答案:B

  • 第20题:

    一平面简谐波沿x轴正向传播,已知x=-5m处质点的振动方程为y=Acosπt,波速为u=4m/s,则波动方程为( )。

    A.y=Acosπ[t-(x-5)/4]
    B.y=Acosπ[t-(x+5)/4]
    C.y=Acosπ[t+(x+5)/4]
    D.y=Acosπ[t+(x-5)/4]

    答案:B
    解析:
    先求x=0处质点的振动方程。

  • 第21题:

    执行下列赋值语句后 X="123.45” Y=123.45 Z=.T. P={^2002-10-2809:30:25} Q=$123.45 内存变量X,Y,Z,P,Q的数据类型分别是()。

    • A、D、L、M,N,C
    • B、T,L、Y、N,C
    • C、C、N、L、T、Y
    • D、N、C、L、T,Y

    正确答案:C

  • 第22题:

    已知流速场ux=2t+2x+2y,uy=t-y+z,uz=t+x-z。求流场中x=2,y=2,z=1的点在t=8时的加速度为()。

    • A、34.0m/s2
    • B、3.0m/s2
    • C、11.0m/s2
    • D、35.9m/s2

    正确答案:D

  • 第23题:

    单选题
    以下不能输出“Program”的语句是(  )。
    A

    Print Mid(″VBProgram″,3,7)

    B

    Print Right(″VBProgram″,7)

    C

    Print Mid(″VBProgram″,3)

    D

    Print left(″VBProgram″,7)


    正确答案: B
    解析:
    Lef(字符串,n)用来返回“字符串”的前n个字符,所以Left(″VBProgram″,7)输出结果是“VBProgr”。