运行如下程序,输出结果的是: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
A: Normal U
B: Nanjing Normal
C: Normal University
D: Nanjing Normal University
举一反三
- 下列程序运行结果是: main() {char str[10]; char str1[10]={“ABCD”},str2[10]={“abcd”},str3[10]={“1234”}; if (str1>str2) strcpy(str,str1); elsestrcpy(str,str2); if (st A: ABCD B: abcd C: 1234 D: 结果不确定
- 如下代码的运行结果是__________。str1='abcd' print(type(str1[0])) 未知类型:{'options': ["[class 'char']", "[class 'int']", "[class 'float']", "[class 'str']"], 'type': 102}
- dict={'a':1, 'b':2, 'c':3} str=list(dict.keys())[list(dict.values()).index(2)] print(str) 输出结果是( ) A: a B: C: c D: 2
- 在下列语句中,正确的是( )。 A: char str[]=”China”; B: char str[];str=”China”; C: char str1[5],str2[]={”China”};str1=str2; D: char str1[],str2[];str2={”China”};strcpy(str1,str2);
- 设str=’python’,想把字符串的第一个字母大写,其他字母还是小写,正确的选项是()。 A: print(str[0].upper()+str[1:]) B: print(str[1].upper()+str[-1:1]) C: print(str[0].upper()+str[1:-1]) D: print(str[1].upper()+str[2:])