在C#中定义一个数组,正确的代码为
A: double arraya = new double[100];
B: double[] arraya = new double[100];
C: double arraya = new double[100];
D: double[100] arraya = new double;
A: double arraya = new double[100];
B: double[] arraya = new double[100];
C: double arraya = new double[100];
D: double[100] arraya = new double;
B
举一反三
- 在C#中定义一个数组,正确的代码为 A: double A = new double[10]; B: double[] A = new double[10]; C: double A = new double(10); D: double A[10] = new double;
- 下面定义结构体数组的代码段正确的是()。 A: struct POINT{ public double x;//横坐标 public double y;//纵坐标}POINT[] p;p=new POINT[100]; B: struct POINT{ public double x;//横坐标 public double y;//纵坐标}POINT p[100]; C: struct POINT{ public double x;//横坐标 public double y;//纵坐标}POINT p[]=new POINT[100]; D: struct POINT{ public double x;//横坐标 public double y;//纵坐标}POINT p=new POINT[100];
- 下列哪条语句正确?( ) A: double snow[31]=new double[]; B: double snow[31]=new double[31]; C: double snow[]=new Double[31]; D: double[] snow=new double[31];
- 下列语句中错误的是( )。 A: double *p=new double(6); B: double *p=new double[6]; C: double *p=new double; D: double *p=new double[6](0);
- 以下选项中,( )是自动装箱。 A: double a=6.0; B: Double a=new Double("6.0"); C: Double a=6.0; D: double a=new Double(6.0);
内容
- 0
定义一个存储5个学生成绩的数组不正确的是() A: int[] score = new int[5]; B: int score[] = new int[5]; C: double[] score; score = new double[5]; D: double[] score = new double[];
- 1
double[,] strArray = new double[8,10]; 语句创建了____________个double对象
- 2
下面哪一个指针的类型不同于其它三个? A: auto p1 = new double; B: auto *p2 = new double{3.2}; C: auto p3 = new double[3]{1,2.2}; D: auto p4 = *new double[3]{1,2.2};
- 3
以下关于运算符new的用法,正确的是: A: int *p = new int[4]; B: int *q = new int{100}; C: char *s = new char[34.5]; D: double *pd = new double[10 * 15];
- 4
下面哪一个指针的类型不同于其它三个? A: auto p1 = new<br/>double; B: auto *p2 = new double{3.2}; C: auto p3 = new<br/>double[3]{1,2.2}; D: auto p4 =<br/>*new double[3]{1,2.2};