工学

单选题print(’hello’[::-2])的值是()。A olhB helC lloD hlo

题目
单选题
print(’hello’[::-2])的值是()。
A

olh

B

hel

C

llo

D

hlo

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

第1题:

请阅读下面的程序

classTest/{

privatestaticStringname;

static/{

name="World";

System.out.print(name);

/}

publicstaticvoidmain(String[]args)/{

System.out.print("Hello");

Testtest=newTest();

/}

/}

下列选项中,程序运行结果是()。

:A.World

B.Hello

C.World Hello

D.Hello World


参考答案:D

第2题:

下列代码的执行结果是()。publicclasstest5{publicstaticvoidmain(Stringargs[]){Strings1=newString("hello");Strings2=newString("hello");System.out.prim(s1==s2);System.out.print(",");System.out.println(s1.equals(s2));}

A.true,false

B.true,true

C.false,true

D.false,false


正确答案:C

第3题:

下面的PHP程序运行结果是什么?( )?php$A=’hello’;function print_A(){$A = ‘php mysql!!’;Global $A;echo $A;}eho $A;print_A();?

A.hello

B.php mysql!!

C.hello hello

D.hello php mysql!!


参考答案:C

第4题:

以下4个语句中,输出逻辑值为“True”的是( )。

A.Print Not(3+51 And 32 Or 2>3

D.Print Not(1>2)


正确答案:D
D) In析】本题考查逻辑运算的规则。将操作数进行逻辑运算,结果是逻辑值,逻辑与运算为:“条件表达式1 And条件表达式2”,条件表达式均为T则结果为T;逻辑或运算为:“条件表达式1 Or条件表达式2”,条件表达式中有一个为T则结果为T;Not为逻辑取反。选项A)中Not(3+5<4+6)为False,选项B) 中2>1 And 3<2为False,选项C)中1>2 Or 2>3为False,选项D) 中Not(1>2)为True。

第5题:

执行以下程序段,如果在对话框中输入8,输出结果是"Hello"的是______。

A.n = InputBox("请输入一个数") Select Case n Case 7 To 1 Print "Hello" End Select

B.n = InputBox("请输入一个数") Select Case n Case Is>1, Is < 6 Print "Hello" End Select

C.n = InputBox("请输入一个数") Select Case n Case Is > 5, 1, 3 To 10 Print "Hello" End Select

D.n=InputBox("请输入一个数") Select Case n Case 1, 5, Is > 9 Print "Hello" End Select


正确答案:C

第6题:

现有:classBird{voidtalk(){System.out.print("chirp");}}classParrot2extendsBird{protectedvoidtalk(){System.out.print("hello");publicstaticvoidmain(String[]args){Bird[]birds={newBird(),newParrot2()};for(Birdb:birds)b.talk();}}结果是什么?()

A.chirpchirp

B.hellohello

C.chirphello

D.编译错误


参考答案:C

第7题:

下列程序执行的结果为( )。 A = "HELLOCANIHELPYOU" B = "WANGCHANGLI" C = Left(A,5) +"!" D = Right(A, 7) E = Mid(A, 6, 4) F = Mid(B, Len(B) -6) + "!" G = E+ " " + D + " ! " H = C +" " + F Print H + " " + G

A.HELLO! CHANGLI! CANIHELPYOU!

B.HELLO! WANG! CANIHELPYOU

C.HELLO! CANIHELPYOUI

D.HELLO! CHANG! CANIHELPYOU!


正确答案:A
解析:本题D=Right(A,7)="HELPYOU",Mid(Str,Start,[Length])返回字符串Str从位置Start开始长度为Length的字符串。如果Start大于Str的长度,则返回空值。参数Length可忽略,此时返回自Start位置以后的所有字符。如果Length大于自Start位置以后的所有字符数,则等同于该参数忽略,本题中:E=Mid(A,6,4)="CANI";F=Mid(B,Len(B)-6)+"!"="CHANGLI!";G=E+""+D+"!"="CANIHELPYOU!";H=C+""+F="HELLO!CHANGLI!";H+""+G="HELLO!CHANGLI!CANIHELPYOU!"

第8题:

表达式1+2+"hello"+8的值为( )。

A.12hello8

B.3hello8

C.12hello

D.不能运算


正确答案:B
解析:当一个表达式的各个操作数的类型不一致时,系统会根据情况进行数据类型的转换 (若不能自动转换,编译时会报错)。但在运行时并不是一次性地将所有的数据都转换为相同类型的数据才开始计算,而是根据运算符的优先级,按需转换。本表达式中“2”的前后都是“+”运算符,其优先级一样,按顺序运算,因此先进行1+2的运算,其结果3再与"hello"作+运算,此时由于”hello"是一个String对象,系统自动将3转换为String对象后再与"hello"作连接运算,其结果"3hello"再继续与后面的操作数进行运算。

第9题:

下列代码的执行结果是______。 public class ex55 { public static void main(String args[] ) { String s1=new String("hello"); String s2=new String("hello"); System.out.print (s1==s2); System.out.print (","); System.out.println (s1.equals (s2)); } }

A.true, false

B.true, true

C.false, true

D.false, false


正确答案:C

第10题:

当执行以下过程时,在窗体上将显示( )。

Private Sub Command1_Click( )

Print "VB";

Print "Hello! ";

Print "VB"

End Sub

A、 VBHello!VB

B、 VB

Hello!VB

C、 VB

D、 VB

Hello! VB Hello!

VB


正确答案:A

更多相关问题