A: while (*string1 = *string2) ;
B: while (*string1 = string2) ;
C: while (*string1++ = *string2++) ;
D: while (*++string1 = *++string2) ;
举一反三
- 下列语句正确的是( ) A: char string[]; string="china"; B: char string1[],string2[]; string2={"china"}; strcpy(string1,string2); C: char string1[5],string2[]={"china"}; string1=string2; D: char string[]="china";
- Complete the following function: /* copy string2 to string1 */ void strcopy(char string1[], char string2[]) { int i = 0; while (string2[i] != '\0') { string1[i] = string2[i]; i++; } ____<br/>}[/i][/i][/i] A: return; B: string1[i - 1] = '\0'; C: string1[i] = '\0'; D: string1[i + 1] = '\0';
- 下列【1】【2】【3】【4】注释标注的哪行代码有错误?import java.util.*;public class E {public static void main(String args[]) {Map<;String,String>; map = new HashMap<;String,String>;(); //【1】Set<;Integer>; treeSet = new TreeSet<;Integer>;();//【2】Map<;String,String>; treeMap= new TreeMap<;String,String>;(); //【3】List<;char>; list = new LinkedList<;char>;(); //【4】 A: 【1】 B: 【2】 C: 【3】 D: 【4】
- 下述()语句能够正确地生成5个空字符串。 A: String a[]=new String[5];for(int i=0;i<;5;a[i++]=“”); B: String a[5]; C: String [5] a; D: String [] a=new String[5];for (int i=0;i<;5;a[i++]=null);
- 下面哪个语句能够正确地生成5个空字符串?( ) A: String a[]=new String[5]; for(int i=0;i<;5;a[i++]=""); B: String a[5]; C: String []a=new String[5]; for( int i=0;i<;5;a[i++]=null); D: String[5]a;
内容
- 0
下面程序代码运行结果为( )。 import java.awt.*; public class Test { public static void main (String args[]) { String s1="a+b+c"; String s2="+"; int i=s1.lastIndexOf (s2); System.out.println(i); } } A: 0 B: 1 C: 2 D: 3
- 1
Which of the following sentence is right in G major ? A: An open inner string counts as 2, the outer string counts as 5 B: An open inner string counts as 5, the outer string counts as 2 C: An open inner string counts as 2, the outer string counts as 6 D: An open inner string counts as 6, the outer string counts as 3
- 2
下列数组定义及初始化中,正确的是_______。 A: int a[]="string"; B: int a[5]={0, 1, 2, 3, 4, 5}; C: char a="string"; D: int a[]={0, 1, 2, 3, 4, 5};
- 3
设有如下定义和语句[1] char *s; s="string";[2] char s[7]; s="string";[3] char s[ ]="string";[4] char s[ ]={'s','t','r','i','n','g'};其中定义项可以作为字符串使用的是______。 A: [1]和[2] B: [1]和[3] C: [1]和[4] D: [3]和[4]
- 4
以下代码共创建了几个对象?String s1=new String("hello");String s2=new String("hello");String s3=s1;String s4=s2; A: 2 B: 4 C: 1 D: 3