设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:])
设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:])
先输入: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])
先输入: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])
str ='abcdefg',要获取字符串"aceg",以下分片操作正确的是( ) A: str[0:6:1] B: str[0:6:2] C: str[1:6:1] D: str[1:6:2]
str ='abcdefg',要获取字符串"aceg",以下分片操作正确的是( ) A: str[0:6:1] B: str[0:6:2] C: str[1:6:1] D: str[1:6:2]
定义二维数组char str[2][4]={"abc", "123"},下列哪个元素可以表示字符'2' A: str[1][1] B: char str[1][1] C: str[0][1] D: str[2][1]
定义二维数组char str[2][4]={"abc", "123"},下列哪个元素可以表示字符'2' A: str[1][1] B: char str[1][1] C: str[0][1] D: str[2][1]
下列语句的执行结果是40。x = [4, 0, 7]y = str(x[0]) + str(x[1])print(y)
下列语句的执行结果是40。x = [4, 0, 7]y = str(x[0]) + str(x[1])print(y)
下列程序的运行结果为( ). void abc(char *str) { int a,b; for(a=b=0;str[a]!='\0';a++) if(str[a]!='c') {str[b]=str[a]; b++; }str[b]='\0'; } main( ) { char str[]="abcdef"; abc(str); printf("str[]=%s",str); }
下列程序的运行结果为( ). void abc(char *str) { int a,b; for(a=b=0;str[a]!='\0';a++) if(str[a]!='c') {str[b]=str[a]; b++; }str[b]='\0'; } main( ) { char str[]="abcdef"; abc(str); printf("str[]=%s",str); }
执行以下程序段后,输出结果是( )。 char str[20]="door",t; int i,j; i=0; j=strlen(str)-1; t=str[i]; str[i]=str[j]; str[j]=t; puts(str);
执行以下程序段后,输出结果是( )。 char str[20]="door",t; int i,j; i=0; j=strlen(str)-1; t=str[i]; str[i]=str[j]; str[j]=t; puts(str);
【单选题】若已定义char str[10],*s=str;,则下面的表达式中能够表示str[1]地址的是()。 A. s++ B. ++str C. &s[0]+1 D. &s+1
【单选题】若已定义char str[10],*s=str;,则下面的表达式中能够表示str[1]地址的是()。 A. s++ B. ++str C. &s[0]+1 D. &s+1
假如 str 是字符数组,下列( )选项与其他选项不等价。 A: *str = 0; B: strcat(str, ""); C: str[0] = '\0'; D: strcpy(str, "");
假如 str 是字符数组,下列( )选项与其他选项不等价。 A: *str = 0; B: strcat(str, ""); C: str[0] = '\0'; D: strcpy(str, "");
下列程序运行后的输出结果是______ int main(){ char str[]="The_Microsoft"; int n=4; sub(str,0,n-1); sub(str,0,strlen(str)-1); printf("%s\n",str);}sub(str,n1,n2){ char *str; int n1,n2; char c,*p; p=str+n2; str=str+n1; while(str
下列程序运行后的输出结果是______ int main(){ char str[]="The_Microsoft"; int n=4; sub(str,0,n-1); sub(str,0,strlen(str)-1); printf("%s\n",str);}sub(str,n1,n2){ char *str; int n1,n2; char c,*p; p=str+n2; str=str+n1; while(str