大学网课搜题引擎
首页
北京学银在线教育科技有限公司
高级语言程序设计(C#)
6 数组
题目详情
多选题
下列的数组定义语句正确的是 A.
int[,] a=new int[3,4]; B.
int[,] a=new int a[3][4] C.
int [,] a=new int[3][] D.
int[,] a={1,2,3,4};
查看答案与解析
多选题
下列的数组定义语句正确的是 A. int[,] a=new int[3,4]; B. int[,] a=new int a[3][4] C. int [,] a=new int[3][] D. int[,] a={1,2,3,4};
多选题
在C#中下列哪条语句能创建一个具有3个初始值为“”的元素的字符串数组 A. string strList[3](""); B. string[3] strList={"","",""}; C. string[] strList={"","",""}; D. string[3] strList=new string[3];
多选题
有下面的语句: int[] array={1,3,4,6,7,8,5}; 该数组的第5个元素为 A. 5 B. 6 C. 7 D. 8
多选题
下列程序的输出结果是 static void Main(string[] args) { const int MAX= 10; int[] a= { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int sum = 1; for (int i = 0; i sum = sum - a[i]; Console.WriteLine ("{0} ",sum); Console.ReadKey(); } A. 54 B. 55 C. -54 D. -55
多选题
程序填空题: 以下程序用来输出以下10行的杨辉三角形,请完善程序 static void Main(string[] args) { int[,] a = new int[10, 10]; for(int i=0;i { for(int j=0;j { if ( 【3】 ) a[i, j] = 1; else 【4】 ; } } for(int i=0;i { for (int j = 0; j Console.Write("{0,5}", a[i, j]); Console.WriteLine(); } Console.ReadKey(); }
多选题
下面的语名创建了多少个string对象? string[,] strArray=new string[3,4]; A. 0 B. 3 C. 4 D. 12
多选题
下列程序的输出结果是 static void Main(string[] args) { const int MAX= 10; int[] a= { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int sum = 1; for (int i = 0; i sum = sum - a[i]; Console.WriteLine ("{0} ",sum); Console.ReadKey(); } A. 54 B. 55 C. -54 D. -55
多选题
如下数组声明中正确的是 A. int[ , ] a=new int[4,2]; B. int[4,2] a=new int[ , ]; C. int[ , ] a=new int[ , ]; D. int[4,2]=new int[4,2];
多选题
下列程序的输出结果是( ) static void Main(string[] args) { int y = 18, i = 0; int[] a = new int[8]; do { a[i] = y % 2; i++; y = y / 2; } while (y >= 1); for (int j = i - 1; j > 0; j--) Console.Write ("{0} ",a[j]); Console.WriteLine(); Console.ReadKey(); } A. 1000 B. 1001 C. 1010 D. 1100
多选题
有如下定义: int[] x=new int[10]{0,2,4,4,5,6,7,8,9,10}; 则数组x在内存中所占的字节数是 A. 10 B. 20 C. 40 D. 80
多选题
下列程序的输出结果是 static void Main(string[] args) { int[] x = { 22, 33, 44, 55, 66, 77, 88 }; int k, y = 0; for (k = 1; k if (x[k] % 2 == 1) y++; Console .WriteLine ("{0} ",y); Console.ReadKey(); } A. 0 B. 1 C. 2 D. 3
多选题
如下数组声明语句中不正确的是 A. int[ , ] a=new int[4,2]{{1,2},{3,4},{5,6},{7,8}}; B. int[ , ] a=new int[ , ]{{1,2},{3,4},{5,6},{7,8}}; C. int[ , ] a={{1,2},{3,4},{5,6},{7,8}}; D. int[ , ] a; a={{1,2},{3,4},{5,6},{7,8}};
多选题
有如下定义: int[] x=new int[10]{0,2,4,4,5,6,7,8,9,10}; 则数组x在内存中所占的字节数是 A. 10 B. 20 C. 40 D. 80
多选题
如下数组声明语句中不正确的是 A. int[ , ] a=new int[4,2]{{1,2},{3,4},{5,6},{7,8}}; B. int[ , ] a=new int[ , ]{{1,2},{3,4},{5,6},{7,8}}; C. int[ , ] a={{1,2},{3,4},{5,6},{7,8}}; D. int[ , ] a; a={{1,2},{3,4},{5,6},{7,8}};
简答题
程序填空题: 从键盘输入20个数,存入一维数组中,求最小值及最小值所有下标。 【1】 ; for (int i = 0; 【2】 ; i++) { Console.Write("请输入第{0}个数:", i + 1); num[i] = int.Parse(Console.ReadLine()); } int min = num[0]; int index = 0; for (int i = 1; 【3】 ; i++) { if (num[i] { min= num[i]; 【4】 ; } } Console.WriteLine("最小值为:{0},下标为:{1}", min, index);
多选题
如下数组声明中正确的是 A. int[ , ] a=new int[4,2]; B. int[4,2] a=new int[ , ]; C. int[ , ] a=new int[ , ]; D. int[4,2]=new int[4,2];
多选题
有定义语句:int[ , ] a=new int[5,6]; 则下列正确的数组元素的引用是( ) A. a(3,4) B. a(3)(4) C. a[3][4] D. a[3,4]
多选题
有下面的语句: int[] array={1,3,4,6,7,8,5}; 该数组的第5个元素为 A. 5 B. 6 C. 7 D. 8
多选题
有定义语句:int[ , ] a=new int[5,6]; 则下列正确的数组元素的引用是( ) A. a(3,4) B. a(3)(4) C. a[3][4] D. a[3,4]
多选题
在C#中下列哪条语句能创建一个具有3个初始值为“”的元素的字符串数组 A. string strList[3](""); B. string[3] strList={"","",""}; C. string[] strList={"","",""}; D. string[3] strList=new string[3];
高级语言程序设计(C#)
章节列表
2 C#初步体验
13
3 C#语言基础
34
4 分支结构程序设计
22
5 循环结构程序设计
22
6 数组
21
7 类与对象
23
8 类的方法
20
9 类的继承和多态
16