更多“在下面程序横线处填上适当内容,使程序执行结果为: S=2 S=5 S=9 #include <iostream.h> void sum(int i) {static int s; _________;…”相关的问题
第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题
阅读下面程序,在程序执行后的结果为______ #include <stdio.h> int main() { int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56}; printf("%x,%xn",c[2][2],c[1][1]); }
点击查看答案
第3题
int x=1; while(x<5); x++; 执行上面程序段,下面说法正确的是()。
A.程序执行出现死循环。
B.程序段执行结束后,x 值为6。
C.程序段执行结束后,x 值为5。
D.程序段执行结束后,x 值为2。
点击查看答案
第4题
下列程序的功能是输出数组s中最大元素的下标。请在横线上填上适当的内容,使它能得出正确的结果。 main() { int k,p,s[ ]={1,-8,6,3,-6,5}; for(p=0,k=p ; p<6 ;p++) if(s[p]>s[k]) ; printf("%dn",k); }
A.k=p
B.p=k
C.k=s[p]
D.p=s[k]
点击查看答案
第5题
下面程序判断成绩的等级并打印结果,填写横线处代码,完成程序。 def analyze(grade): if 100>=grade>=60: res='及格' _____ 0<=grade<60: res='不及格' else: res='成绩非法' return(res) m=[15,78,25,64,92] for i in m: print(i,______(i)) 注意:两个填空答案用一个空格隔开,且只能用一个空格隔开。
点击查看答案
第6题
各个函数在程序中定义的顺序是一定的,它们的顺序影响程序运行时的执行顺序和程序运行结果。
点击查看答案
第7题
某一程序运行时独占系统全部资源,资源状态只由该程序改变,程序执行结果不受外界因素影响,这是指()。
A.程序顺序执行的顺序性
B.程序顺序执行的封闭性
C.程序顺序执行的可再现性
D.并发执行失去封闭性
点击查看答案
第8题
要使下面程序输出10个整数,则在横线处填入正确的数是______ for(i=0;i<=_______;) printf(“%dn”,i+=2);
点击查看答案
第9题
在中断响应过程中,保存正在执行程序的程序计数器PC的作用是___
A.使中断返回后,该程序可以回到断点位置继续向下执行
B.使CPU可以找到中断处理程序的入口地址
C.使CPU可以和外设并行工作
D.为了响应多重中断
点击查看答案