题目
[主观题]
下面程序中用来求数组和。请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:s=150。 public class Arr { int[] a = new int[] { }; int n; public Arr(int[] aa, int nn) { n = nn; a = new int[n]; for (int i = 0; i < n; i++) a[i] = aa[i]; } public _____1_____ { return a[i]; } } class Program { static void Main(string[] args) { int[] b = new int[] { 10, 20, 30, 40, 50 }; Arr a1 = new Arr(b, 5); int i = 0, s = 0; for (; i < 5; i++) _____2_____; Console.WriteLine("s={0}",s); } }
答案
for(I=0;I 本题中直接使用指针变量k,但在使用时要注意对k的指针运算,此外,一开始应使*k的值为数组中的某一下标值,即*k=0。
更多“下面程序中用来求数组和。请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:s=150。 public class Arr { int[] a = new int[] { }; int …”相关的问题
第1题
下面程序中用来求数组和。请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:s=150。 public class Arr { int[] a = new int[] { }; int n; public Arr(int[] aa, int nn) { n = nn; a = new int[n]; for (int i = 0; i < n; i++) a[i] = aa[i]; } public _____1_____ { return a[i]; } } class Program { static void Main(string[] args) { int[] b = new int[] { 10, 20, 30, 40, 50 }; Arr a1 = new Arr(b, 5); int i = 0, s = 0; for (; i < 5; i++) _____2_____; Console.WriteLine("s={0}",s); } }
点击查看答案
第2题
下面叙述错误的是
A.C程序中可以有若干个main()函数
B.C程序必须从main()函数开始执行
C.C程序中必须要有main()函数
D.C程序是由若干个函数组成的
点击查看答案
第3题
下面程序的输出结果是()。 score=80 if score<60: print('成绩为%d'%score, end=',') print('不及格')
A.成绩为80,不及格
B.成绩为80
C.不及格
D.无输出
点击查看答案
第4题
下面程序的输出结果是()。 score=80 if score<60: print('成绩为%d'%score, end=',') print('不及格')
A.成绩为80,不及格
B.成绩为80
C.不及格
D.无输出
点击查看答案
第5题
HW-BA5210DDC控制器的RealTime功能模块用来输出系统时间,并对系统时间进行校准,该功能模块无Plug_in配置程序。
点击查看答案
第6题
下面程序的输出结果是()。 m=5 while(m==0): m-=1 print(m)
点击查看答案
第7题
HW-BA5210DDC控制器的RealTime功能模块用来输出系统时间,并对系统时间进行校准,该功能模块无Plug_in配置程序。
点击查看答案
第8题
在计算机理论的研究中,可以将无符号数分配给任何用特定语言编写的程序,这样的无符号数就称为哥德尔数。这种分配使得程序可以作为单一的数据项输入给其他程序。这样就可以将程序转化为歌德尔数并作为单一的数据项输入给其他程序。特别的,当一个程序以自身(转化为哥德尔数)为输入,该程序能够终止,那么这个程序就是一个自终止的程序,否则就不是。 下面程序能否自终止的 (填能或否)。 y=x; while x not 0 do; x=x–1; end; y=y–1; while y not 0 do; y=y–1; end;
点击查看答案
第9题
下面关于解释程序和编译程序的论述,正确的是()。
A.编译程序和解释程序均能产生目标程序
B.编译程序和解释程序均不能产生目标程序
C.编译程序能产生目标程序,解释程序不能
D.编译程序不能产生目标程序,而解释程序能
点击查看答案