• 2022-05-26
    运行如下程序,输出结果的是:str1 = “Nanjing University”str2 = str1[:7] + " Normal " + str1[-10:]<;o:p>;<;/o:p>;print(str2)
    A: Normal U
    B: Nanjing Normal
    C: Normal University
    D: Nanjing Normal University
  • D

    内容

    • 0

      以下涉及字符串数组、字符指针的程序段中,没有编译错误的是()。 A: char* str, name[1]; str = "Hello"; B: char* str, name[1]; name = "Hello"; C: char str1[10] = "ex1.c", str2[6]; str2 = str1; D: char head_line[]; head_line = "\\0";

    • 1

      以下程序运行结果为()。 A: str>str1 B: str C: str=str1 D: str<>str1

    • 2

      先输入:str = 'python',然后想把字符串的第一个字母大写,其他字母还是小写并输出,正确的语句是( )( ) A: print(str[1].upper()+str[2:]) B: print(str[0].upper()+str[1:]) C: print(str[0].upper+str[1:]) D: print(str[0].upper()+str[1:-1])

    • 3

      在下列语句中,正确的是 ( ) A: static char str[]="China"; B: static char str[];str="China"; C: static char str1[5],str2[]={"China"};str1=str2; D: static char str1[],str2[];str2={"China"};strcpy(str1,str2);

    • 4

      设str = '吵=口+少',输出结果为“吵口少”的print语句是:() A: print('{}'.format(str[::2])) B: print('{}'.format(str[::-1])) C: print('{}'.format(str[::])) D: print('{}'.format(str))