单项选择题
下列函数的运行结果是( )。 #include<iostream.h> int add(int a,int b); void main() { extern int x,y; cout<<add(x,y)<<endl; } int x(20),y(5); int add(int a,int b) { int s=a+b; return s; }
A.25
B.30
C.20
D.15
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈项元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<class T>class Tstack {enum{size=1000};T stack[size];int top;public:Tstack():top(0){void push(const T &i){if(top<size)stack[top++]=i;}Tpop(){if(top==0)exit(1); 栈空时终止运行return ______;}};
点击查看答案&解析
单项选择题
下列关于软件测试的描述中正确的是( )。
A.软件测试的目的是证明程序是否正确
B.软件测试的目的是使程序运行结果正确
C.软件测试的目的是尽可能多地发现程序中的错误
D.软件测试的目的是使程序符合结构化原则
点击查看答案&解析
相关试题
在MyClass类的定义中,对赋值运算符;进行...
下列程序的输出结果为2,请将程序补充完整...
在下列的程序的横线处填上适当的语句,使该...
如下类定义中包含了构造函数和拷贝构造函数...
有如下程序:#include <iostream>using...