下列程序段的执行结果为( )。 A="HELLOGOODMORNING" B="WANGCHANGLI" C=Left(A,5)+"!" D=Right(A,7) E=Mid(A,6,4) F=Mid(B,Len(B)-6,5)+"!" G=E+" "+D+"!" H=C+" "+F Print H+" "+GA.HELLO!CHANG!GOOD MORNING!B.HELLO!WANG!G00D MORNING!C.HELLO!LI!GOOD MORNING!D.HELLO!CHANG!GOOD!MOR

题目

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

A.HELLO!CHANG!GOOD MORNING!

B.HELLO!WANG!G00D MORNING!

C.HELLO!LI!GOOD MORNING!

D.HELLO!CHANG!GOOD!MORNING!


相似考题
参考答案和解析
正确答案:A
更多“下列程序段的执行结果为( )。 A="HELLOGOODMORNING" B="WANGCHANGLI" C=Left(A,5)+"!" D=Right(A,7) E=Mid(A,6,4) F=Mid(B,Len(B)-6,5)+"!" G=E+" "+D+"!" H=C+" "+F Print H+" "+GA.HELLO!CHANG!GOOD MORNING!B.HELLO!WANG!G00D MORNING!C.HELLO!LI!GOOD MORNING!D.HELLO!CHANG!GOOD!MOR”相关问题
  • 第1题:

    ---Good morning. I've got an appointment with Miss Smith in the Personnel

    Department.

    --Ah, good morning. You ____be Mrs. Peters.

    A. might

    B. must

    C. would

    D. can


    正确答案:B

  • 第2题:

    Good morning. Far East Logistics Company. This is Lin Hanxue. May I help you?()

    A. Good morning, Ms. Lin. Nice to meet you

    B. No, thank you

    C. Good morning, Ms. Lin. This is Daniel Anderson speaking


    参考答案:C

  • 第3题:

    下面哪些句子是见面打招呼用语:()

    A、Good night.

    B、Hi.

    C、Good afternoon.

    D、Good morning.

    E、Hello.

    F、Good evening.


    参考答案:BCDEF

  • 第4题:

    下列程序执行的结果为( )。 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!"

  • 第5题:

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

    A.HELLO!CHANG!CANIHELPYOU!

    B.HELLO!WANG!CANIHELPYOU

    C.HELLO!CANIHELPYOU!

    D.HELLO!CHANG!CANIHELPYOU!


    正确答案:A
    解析:本题考查DoWhile语句的用法。首先我们知道n!=1×2×3×……×(n-1)×n,由于是累乘,因此x和i的初值都必须为l;其次就是循环执行条件的确定,由于使用的是While型循环,表示在满足条件时执行循环体中的代码,这里满足执行循环的条件应该是i=n。选项A和B的循环条件都是in,少了i=n的一次循环,实际上只执行了n-1次;而选项D则从i>n时才开始执行,不合题意;同时,选项B没有指定i的初值,系统会默认i;0,这也不合题意。本题正确答案为选项C。

  • 第6题:

    下列程序段的执行结果为_________。 A = "abcd" B = "bcde" E = Right(A, 3) F = Mid(B, 2, 3) If E<F Then Print E+F Else Print F+E

    A.cdebcd

    B.cdd

    C.cdcd

    D.bcdcde


    正确答案:D
    解析:Right(字符串,n);返回字符串的最后n个字符。Mid(字符串,p,n):从第p个字符开始,向后截取n个字符。p和n都是算术表达式。“+”:字符串连接运算符,将两个字符串按顺序连接起来。字符串比较:将两个字符串从左到右逐个比较其ASCII码值,直到比较出第一个不相等的为止。Right("abcd",3)="bcd"Mid("bcde",2,3)="cde""bcd""cde",所以打印出的结果为“bcdcde”。

  • 第7题:

    4.—Hi,Alice ! Good afternoon!

    —________.

    A. Hi; Good afternoon

    B. Thank you; Good morning

    C. Hi;Good evening

    D. Hi;Good morning


    正确答案:A
    4.A【解析】Good afternoon“下午好”,只有A项意为“下午好”,故选A。

  • 第8题:

    Good morning!的意思是:()!


    正确答案:早上好

  • 第9题:

    -Good morning, sir. -(). May I help you?

    • A、Goodbye
    • B、Thank you
    • C、Good morning
    • D、You are welcome

    正确答案:C

  • 第10题:

    S1="good",S2="morning",执行函数SubStr(S2,4,LenStr(S1))后的结果为()。

    • A、"good"
    • B、"ning"
    • C、"go"
    • D、"morn"

    正确答案:B

  • 第11题:

    设有两字符串“Good”、“Morning”分别存放在字符数组str1[10]、str2[10]中,下面语句中能把“Morning”连接到“Good”之后的是()

    • A、strcpy(str1,str2)
    • B、strcpy(str1,"Morning")
    • C、strcat(str1,"Morning")
    • D、strcat("Good",str2)

    正确答案:C

  • 第12题:

    判断题
    ‘Good’ + morning的结果为:‘Good morning’。
    A

    B


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

  • 第13题:

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

    A.HELLO!CHANG!CANIHELPYOU!

    B.HELLO!WANG!CAIHELPYOU

    C.HELLO!CANIHELPYOU!

    D.HELLO!CHANG!CANIHELPYOU!


    正确答案:A
    解析:本题主要考查Left、Right、Mid等字符串函数。LeR(Str,Length)返回字符串Str最左边的Length个字符串。如果Length大于Str的长度,则返回整个字符串, 本题 C=Left(A,5)+"!"="HELLO!";同理,Right(Str, Length)返回字符串S订最右边的Length个字符串。如果Length大于Str的长度,则返回整个字符串,本题D=Right(A,7)="HELPYOU"; Mid(Str,Start,[Length]返回字符串Str从位置 Start开始长度为Length的字符串。如果Start大于Str的长度,则返回空值。参数Length可以忽略,此时返回自Start位置以后的所有字符。如果Length大于自Start位置以后的所有字符数,则等同于该参数忽略,本题中

  • 第14题:

    “您好,女士” 汉译英是( )。

    A.Hello, madam.

    B.Hello, sir.

    C.Good morning, madam.

    D.Good morning, sir.


    正确答案:A

  • 第15题:

    下列程序段的执行结果为______。 A="abcd" B="bcde" E=Right(A,3) F=Mid(B,2,3) If E<F Then Print E+ F Else Print F+E

    A.cdebcd

    B.cdd

    C.cdcd

    D.bcdcde


    正确答案:D
    解析:Right(字符串,n):返回字符串的最后n个字符。Mid(字符串,p,n):从第p个字符开始,向后截取n个字符。p和n都是算术表达式。“+”:字符串连接运算符,将两个字符串按顺序连接起来。字符串比较:将两个字符串从左到右逐个比较其ASCII码值,直到比较出第一个不相等的为止。Right("abcd",3)="bcd"Mid("bcde",2,3)="cde""bcd""cde",所以打印出的结果为“bcdcde”。

  • 第16题:

    运行下面程序时,从键盘输入字母H,则输出结果是includemain(){ char ch;ch=getchar();s

    运行下面程序时,从键盘输入字母H,则输出结果是 #include<stdio.h> main() { char ch; ch=getchar(); switch(ch) { case 'H':printf("Hello!\n"); case 'G':printf("Good morning!\n"); default:printf("Bye_Bye!\n"); } }

    A.Hello!

    B.Hello! GoodMoring!

    C.Hello! Goodmorning! Bye_Bye!

    D.Hello! Bye_Bye!


    正确答案:C
    解析:本题主要对switch语句进行了考查。switch语句的执行过程为:进入switch结构后,对条件表达式进行运算,然后从上至下去找与条件表达式值相匹配的case,以此作为入口,执行switch结构中后面的各语句,直到遇到break语句,则跳出switch语句,如果各case都不匹配时则执行default后面的语句。本题中ch为字符'H',所以case'H'条件中的语句将被执行,由于没有break语句,所以case'C'后的语句也被执行,由于同样的缺少break语句,所以default后的语句也被执行了。

  • 第17题:

    运行下面程序时,从键盘输入字母H,则输出结果是 main() { char ch; ch=getchar(); swimh(ch) {case'H':printf("Hello!\n"); case'G':printf("Good morning!\n"); default:printf("Bye_Bye!\n"); } }

    A.Hello!

    B.Hello! GoodMoring!

    C.Hello! Good moming! Bye_ye!

    D.Hello! Bye_ye!


    正确答案:C
    解析: 本题主要对switch语句进行了考查。switch语句的执行过程为:进入switch结构后,对条件表达式进行运算,然后从上至下去找与条件表达式值相匹配的case,以此作为入口,执行switch结构中后面的各语句,直到遇到break语句,则跳出switch语句,如果各case都不匹配时,则执行de-fault后面的语句。本题中ch为字符'H',所以case'H'条件中的语句将被执行,由于没有break语句,所以case'C'后的语句也被执行,由于同样的缺少break语句,所以default后的语句也被执行

  • 第18题:

    以下程序的运行结果为:public class Test{public static void main(String argv[ ]){System.out.println("good"+"morning");}}

    A. goodmorning

    B. "good"+"morning"

    C. good morning

    D. good+morning


    正确答案:A

  • 第19题:

    ‘Good’ + morning的结果为:‘Good morning’。

    A

    B



  • 第20题:

    早上好!的英语表达是()。

    • A、Good afternoon!
    • B、Good morning!
    • C、Good evening!

    正确答案:B

  • 第21题:

    A:Good morning. Far East Logistics Company. This is Lin Hanxue. May I help you? B:()

    • A、Good morning, Ms. Lin. Nice to meet you
    • B、No, thank you
    • C、Good morning, Ms. Lin. This is Daniel Anderson speaking

    正确答案:A

  • 第22题:

    ‘Good’ + morning的结果为:‘Good morning’。


    正确答案:错误

  • 第23题:

    设m=“goodmorning”,表达式()的结果是“mor”.

    • A、mid$(m,4,3)
    • B、Left$(m,3)
    • C、Mid$(m,5,3)
    • D、Right$(m,7,3)

    正确答案:C