已知结构Resource的定义如下: 则下列语句的运行结果为()。//结构中不能有实例字段初始值设定项
A: 打印20行,每行输出都是data=0
B: 打印20行,每行输出都是data=null
C: 打印20行,第1行输出data=0,第2行输出data=2,.,第20行输出data=19
D: 出现运行时异常
A: 打印20行,每行输出都是data=0
B: 打印20行,每行输出都是data=null
C: 打印20行,第1行输出data=0,第2行输出data=2,.,第20行输出data=19
D: 出现运行时异常
举一反三
- 已知结构Resource的定义如下:structResource{publicintData=0;}则下列语句的运行结果为_________。Resource[]list=newResource[20];for(inti=0;i<;20;i++){System.Console.WriteLine(“data={0}”,list[i].Data);}[/i] A: 打印20行,每行输出都是data=0 B: 打印20行,每行输出都是data=null C: 打印20行.第1行输出data=0,第2行输出data=2,.,第20行输出data=19 D: 出现运行时异常
- 已知结构 Resource 的定义如下: 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); }
- 有如下程序 #include intchange(int*data) { *data=*data%2; return(*data)+1; } main() { intdata=12; change(&data); printf("%d,",data); data=change(&data); printf("%d,",data); } 程序运行后的输出结果是()
- 选择下面程序运行的结果: 第1条printf语句行输出的结果为() A: 0 B: 1 C: 3 D: 2
- 以下代码的输出结果是(_____)。 data=[1, 0, 2, 0, 0] data.remove(0) print(data)