![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
有定义:int [ ] a=new int[5]{1,3,5,7,9}; 则a[3]的值为7。()
A、错误
B、正确
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A、错误
B、正确
A.有错误,数组的大小没有定义
B.有错误,数组anar在初始化以前不能正常输出
C.2
D.1
A.有语义二义性
B.使用Params参数!使用两个整型参数!使用Params参数!
C.使用Params参数!使用Params参数!使用Params参数!
D.使用Params参数!使用两个整型参数!使用两个整型参数!
A.y x1;
B.x x1=x();
C.static x x1;
D.public x x1=new x(int 123);
struct Resource{
public int Data = 0;
}
则下列语句的运行结果为________。
Resource[] list= new Resource[20];
for(int i = 0;i<20;i++){
System.Console.WriteLine(“data={0}”,list[i].Data);
}
A.打印20 行,每行输出都是 data=0
B.打印20 行,每行输出都是 data=null
C.打印20行.第1行输出data=0,第2行输出data=2,.,第20行输出data=19
D.出现运行时异常
A.scanf(“%d”,a[3,2]);
B."scanf(“%d”,*(*(a+2)+1))"
C."scanf(“%d”,*(a+2)+1);"
D."scanf(“%d”,*(a[2]+1));"
A.int *p=new int(3);cout*p;delete p;
B.int *p=new int[5]={1,2,3,4,5};for(int i=0;i5;i++)coutp[i];delete []p;
C.int *p=new int[5];for(int i=0;i5;i++,p++) {*p=i; cout*p;}delete []p;
D.以上程序段均正确
说明下列创建数组的方法那些是正确的()。
A. int twoDim[][] = new int[4][];
B. int twoDim[][] = new int[][4];
C. int twoDim[][] = new int[4][5];
D. char a[] = {‘A’, ‘B’};
A.f(int array[][6])
B.f(int array[][4])
C.f(int array[3][])
D.f(int array[2][5])
下列哪些语句是正确的()。
A. int a[][]=new int[][3];
B. int a[][]={{1,3},{2,3,4},{1,2}};
C. String s[][]=new String[2][];
D. String s[][]={{"can","I"},{"help","you"}}