题目内容

下列关于栈的叙述正确的是()。

A. 栈顶元素最先被删除
B. 栈顶元素最后才能被删除
C. 栈底元素永远不能被删除
D. 以上三种说法都不对

查看答案
更多问题

有下列程序:
#include<stdi0.h>
voidmain()
{char*a[]={"abcd","ef","gh","ijk");inti;
for(i=0;i<4;i++)printf("%C",*a[i]);
}
程序运行后的输出结果是()。

A. aegi
B. dfhk
C. abcd
D. abcdefghijk

有下列程序:
#include<stdi0.h>
#defineN4
voidfun(inta[][N],intb[])
{inti;
for(i=0;i<N,i++)b[i]=a[i][i];
}
voidmain()
{intx[][N]={{1,2,3},{4),{5,6,7,8),{9,10}),
y[N],i;
fun(x,y);
for(i=0;i<n;i++)printf("%d,",y[i]);
printf("\n");
}
程序的运行结果是()。

A. 1,2,3,4,
B. 1,0,7,0,
C. 1,4,5,9,
D. 3,4,8,10,

有下列程序:
#include<stdi0.h>
voidmain()
{FILE*f;
f=fopen("filea.txt","w");
fprintf(f,"abe");
fclose(f);
}
若文本文件filea.txt中原有内容hell0,则运行以上程序后,文件Iilea.txt中的内容为()。

A. helloabe
B. abclo
C. abe
D. abchello

有如下程序:
#include<iostream>
usingnamespacestd;
classPoint{
intX,Y;
public
point(intx1=0,inty1=O)tx(x1),y(y1){}
intget(){returnx+y;}
};
classCircle{
pointcenter;
intradius;
public
circle(intCX,intcy,intr):center(cx,cy),radius(r)
{}
intget(){returncenter.get()+radius;)
};
intmain(){
circlec(3,4,5);
cout<<c.get()<<endl;
return0;
}
运行时的输出结果是()。

A. 5
B. 7
C. 9
D. 12

答案查题题库