单项选择题
若有如下程序:
#include<iostream>
using namespace std;
int s=0;
class sample
static int n;
pubic:
sample(int i)
n=i;
static void add()
S+=n;
;
int sample::n=O;
int main()
sample a(2),b(5);
sample::add();
cout<<s<<endl;
return 0;
程序运行后的输出结果是( )。
A.2
B.5
C.7
D.3
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序的输出结果是( )。 #include<iostream.h> void main() int a(5),b(6),i(0),j(0); switch(a) case 5:switch(b) case 5:i++;break; case 6:j++;break; default:i++;j++; case 6:i++; j++; break; default:i++;j++; cout<<i<< , <<j<<endl;
A.1,2
B.1,3
C.2,2
D.2,3
点击查看答案
单项选择题
若类A和类B的定义如下: class A int i,j; public: int geti() return i; ; class B : public A int k; public: void make() k=i*j; ; 则上述定义中非法的表达式是( )。
A.k=i*j
B.int k;
C.return i;
D.void make()
点击查看答案
相关试题
当循环队列非空且队尾指针等于队头指针时,...
下面程序的功能是:将字符数组a中下标值为...
将x+y*z中的“+”用成员函数重载,“*...
以下程序的执行结果是 【13】 。 #in...
【8】 是一种特殊的成员函数,它主要用来...