下面函数用递归调用的方法,将str中存放的长度为n的字符串反转过来,例如原来是"ABCDE",反序为"EDCBA"。 void invent(char *str,int n) {char t;t=*str; *str=*(str+n-1); *(str+n-1)=t; if( n>;2 ) invent ( ① ,n-2);else ② ;}
下面函数用递归调用的方法,将str中存放的长度为n的字符串反转过来,例如原来是"ABCDE",反序为"EDCBA"。 void invent(char *str,int n) {char t;t=*str; *str=*(str+n-1); *(str+n-1)=t; if( n>;2 ) invent ( ① ,n-2);else ② ;}
下面函数用递归调用的方法,将str中存放的长度为n的字符串反序,例如原来是”ABCDE”,反序为“EDCBA”。void invent(char *str, int n){ char t; t=*str; *str=*(str+n-1); *(str+n-1)=t;if(n>2)invent( 【 9】 ,n-2);else 【 10 】 ;}空格9处的答案是: A: str B: str+1 C: str-1 D: str+n
下面函数用递归调用的方法,将str中存放的长度为n的字符串反序,例如原来是”ABCDE”,反序为“EDCBA”。void invent(char *str, int n){ char t; t=*str; *str=*(str+n-1); *(str+n-1)=t;if(n>2)invent( 【 9】 ,n-2);else 【 10 】 ;}空格9处的答案是: A: str B: str+1 C: str-1 D: str+n
void invent(char *str, int n){ char t; t=*str; *str=*(str+n-1); *(str+n-1)=t;if(n>2)invent( 【 9】 ,n-2);else 【 10 】 ;}【9】<br/>5.下面函数用递归调用的方法,将str中存放的长度为n的字符串反序,例如原来是”ABCDE”,反序为“EDCBA”。 A: str B: str+l C: str-l D: str+n
void invent(char *str, int n){ char t; t=*str; *str=*(str+n-1); *(str+n-1)=t;if(n>2)invent( 【 9】 ,n-2);else 【 10 】 ;}【9】<br/>5.下面函数用递归调用的方法,将str中存放的长度为n的字符串反序,例如原来是”ABCDE”,反序为“EDCBA”。 A: str B: str+l C: str-l D: str+n
打印乘法口诀的程序。 clear for m=1 to 9 for n=1 to str(m, 1)+"*"+str(n,1 )+"="+str(s,2)+"" endfor endfor return
打印乘法口诀的程序。 clear for m=1 to 9 for n=1 to str(m, 1)+"*"+str(n,1 )+"="+str(s,2)+"" endfor endfor return
程序运行后的输出结果是( ) main() { char *str[]={"AA","BB","CC"}; str[1]=str[2]; printf("%s,%s,%s\n",*str,str[1],*(str+2)); }
程序运行后的输出结果是( ) main() { char *str[]={"AA","BB","CC"}; str[1]=str[2]; printf("%s,%s,%s\n",*str,str[1],*(str+2)); }
已知整型变量n,其值为3位正整数。现用整型变量a、b和c,分别提取其各位、十位和百位,正确的代码为( )。 A: a=Right(Str(n),1)b=Mid(Str(n),2,1)c=Left(Str(n),1) B: a=Right(Val(n),1)b=Mid(Val(n),2,1)c=Left(Val(n),1) C: a=Mid(Cstr(n),3,1)b=Mid(Cstr(n),2,1)c=Mid(Cstr(n),1,1) D: a=Mid(str(n),3,1)c=Mid(str(n),1,1)b=mid(str(n),2,1)
已知整型变量n,其值为3位正整数。现用整型变量a、b和c,分别提取其各位、十位和百位,正确的代码为( )。 A: a=Right(Str(n),1)b=Mid(Str(n),2,1)c=Left(Str(n),1) B: a=Right(Val(n),1)b=Mid(Val(n),2,1)c=Left(Val(n),1) C: a=Mid(Cstr(n),3,1)b=Mid(Cstr(n),2,1)c=Mid(Cstr(n),1,1) D: a=Mid(str(n),3,1)c=Mid(str(n),1,1)b=mid(str(n),2,1)
下列程序运行后的输出结果是______ 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
设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:])
下面程序的功能是从输入的十个字符串中找出最长的那个串。请填空。#include “stdio.h”#include “string.h”#define N 10main(){ char str[N][81],*sp;int i;for(i=0;i<;N;i++) gets(str[i]);sp=( ① );for(i=1;i<;N;i++) if(strlen(sp)<;strlen(str[i])) str[i];printf(“sp=%d,%s\n”,strlen(sp),sp);}[/i][/i][/i] A: str[i] B: &str[i][0] C: str[0] D: str[N]
下面程序的功能是从输入的十个字符串中找出最长的那个串。请填空。#include “stdio.h”#include “string.h”#define N 10main(){ char str[N][81],*sp;int i;for(i=0;i<;N;i++) gets(str[i]);sp=( ① );for(i=1;i<;N;i++) if(strlen(sp)<;strlen(str[i])) str[i];printf(“sp=%d,%s\n”,strlen(sp),sp);}[/i][/i][/i] A: str[i] B: &str[i][0] C: str[0] D: str[N]
先输入: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])