在Scala中,以下选项中哪一个是创建指定长度的一维数组
A: def ofDim[T](n1:Int)
B: def ofDim[T] (n1:Int,n2:Int)
C: def ofDim[T](n1:Int,n2:Int,n3:Int)
D: def range(start:Int,end:Int)
A: def ofDim[T](n1:Int)
B: def ofDim[T] (n1:Int,n2:Int)
C: def ofDim[T](n1:Int,n2:Int,n3:Int)
D: def range(start:Int,end:Int)
举一反三
- 请读程序:main(){ static int a[]={1,2,3,4,5,6} int *p; int i; p=a; *(p+3)+=2; printf("n1=%d,n2=%d\n:",*p,*(p+3));}其输出是________。A、n1=1;n2= 5 B、n1=2,n2=6 C、n1=1 n2=7 D、n1=1,n2=6
- 下列数组定义中错误的是___________。 A: int a[2]={1}; B: int n = 5;int a[n]; C: int a[’n’]; D: int a[1];
- 下面数组声明语句中正确的是( )。 A: int n, a[n]; B: int a[]; C: int a[2][3]={{2},{1},{3}}; D: int a[ ][3]={{2},{1},{3;
- 下面算法的时间复杂度是 int p1( int n) { t = 1; while( t <= n) t *= 2; return t; }
- 给定函数原型:int f(int x, int y); 则下列函数调用正确的是( )。 A: int n, a = 0, b = 1; n = f(int a, int b); B: int n, a = 0,b = 1; n = int f(x, y); C: int n = 1 ,a = 0, b = 1; n = f(a, n); D: int n; n = f();