单项选择题

若有以下程序:
#include <iostream>
using namespace std;
int f()

static int i = 0;
int s = 1;
s+=i;
i++;
return s;

int main ( )

int i,a = 0;
for(i = 0;i<5;i++)
a+=f ( );
cout<<a<<end1;
return 0;

程序运行后,输出的结果是( )。

A.20
B.24
C.25
D.15
<上一题 目录 下一题>
热门 试题

单项选择题
若有以下程序: #include <iostream> using namespace std; class point private: int x, y; public: point ( ) x=0; y=0; void setpoint(int x1,int y1) x=x1; y=y1; void dispoint () cout << x= <<x<< , << y= < < y<<end1; ; int main ( ) point *p=new point; p->setpoint (5, 12); p->dispoint (); return 0; 程序运行后的输出结果是( )。
A.12,12
B.5,5
C.12,5
D.5,12
单项选择题
若有以下程序: #include <iost ream> using namespace std; class A private: int a; public: A(int i) a=i; void disp () cout<<a<< , ; ; class B private: int b; public: B(int j) b=j; void disp () cout<<b<< , ; ; class C : public B,public A private: int c; public: C(int k) :A(k-2),B(k+2) c=k; void disp() A: :disp (); B::disp(); cout<<c<<end1; ; int main () C obj (10); obj.disp(); return 0; 程序执行后的输出结果是
A.10,10,10
B.10,12,14
C.8,10,12
D.8,12,10
相关试题
  • 有如下类的定义。应在空格处填入的语句是 ...
  • 有如下程序: #include <iostream> u...