A: a="I love china";
B: strcpy(b,a);
C: a=b;
D: strcpy(a,b);
举一反三
- 中国大学MOOC: 已知:char a[15],b[15]={"I love china"};则能将字符串I love china赋给数组a的正确语句是( )
- 已知:char a[15],b[15]={"I love china"};则能将字符串I love china赋给数组a的正确语句是( ) A: a="I love china"; B: strcpy(b,a); C: a=b; D: strcpy(a,b);
- ( )。已知:char a[15],b[15]={"I love china"};则在程序中能将字符串I love china赋给数组a的正确语句是()。 A: a="I love china"; B: strcpy(b,a); C: a=b; D: strcpy(a,b);
- 已知:char a[15],b[15]={"I love china"};则在程序中能将字符串I love china赋给数组a的正确语句是
- 若有定义: char d[15],*p=d; , 则以下正确的赋值语句是( )。 A: p="I love China!"; B: d[0]="I love China!"; C: d="I love China!"; D: *p="I love China!";
内容
- 0
对字符数组s赋值,不合法的是:( ) A: A.char s[]="china"; B: B.char s[20]={" china "}; C: C.char s[20];s=" china"; D: D.char s[20]={c,h,i,n,a};
- 1
以下给字符数组str定义和赋值正确的是( ) A: char str[10]; str={"china!"}; B: char str[]={"china!"}; C: char str[10]; strcpy(str,"abcdefghijkl"); D: char str[10]={"abcdefghijkl"};
- 2
以下程序的运行结果是void main ( ){ char str [] = I love China!; printf (%s, str); printf (%s\n, str + 7);} A: I love China!China! B: IChina! C: I love China! China! D: I China!
- 3
以下字符串合法的是? A: "I love Python' B: "I "love" Python" C: "abe 'defgh" D: 'I love' Python"
- 4
下列数组说明中,说法正确的是( )。 A: static char str1[5],str2[]={"China"}; str1=str2; B: static char str[]="China"; C: static char str1[],str2[];str2={"China"}; strcpy(str1,str2); D: static char str[]; str="China";