若inta[]={1,2,3,4,5};则对a数组元素的正确引用是()。
A.a[5]
B.*(a+2)
C.a(3)
D.a+1
A.a[5]
B.*(a+2)
C.a(3)
D.a+1
第2题
有下列程序: yoidflint*q) finti=0; for(;i<5;i++)(*q)++; } main() {inta[5]={1,2,3,4,5},i; f(a); for(i=0;i<5;i++)printf(%d,,a[i]); } 程序运行后的输出结果是
A.2,2,3,4,5,
B.6,2,3,4,5,
C.1,2,3,4,5,
D.2,3,4,5,6
第3题
有以下程序 intfun(intx[],intn) {staticintsum=0,i; for(i=0;i<n;i++)sum+=x[i]; retumsum; } main() {inta[]-{1,2,3,4,5),b[]={6,7,8,9),s=0; s=fun(a,5)+fun(b,4);printf(%d\n,s); }
A.50
B.45
C.60
D.55
第6题
铁路进行列车调度时,常把站台设计成栈式结构的站台,如图3-]所示。试问:
(1)设有编号为1,2,3,4,5,6的6辆列车,顺序开人栈式结构的站台,则可能的出栈序列有多少种?
(2)若进站的6辆列车顺序如上所述,那么是否能够得到435612,325641,154623和135426的出站序列,如果不能,说明为什么不能:如果能,说明如何得到(即写出“进栈”或“出栈”的序列)。
第8题
A.inta[8]={}
B.inta[9]={0,7,0,4,8}
C.inta[5]={9,5,7,4,0,2}
D.inta[7]=7*6
第11题
A.XB::XB(inta,intb):x(a),y(b){}
B.XB::XB(inta,intb):XA(a),y(b){}
C.XB::XB(inta,intb):x(a),XB(b){}
D.XB::XB(inta,intb):XA(a),XB(b){}