单项选择题

以下程序的正确运行结果是( )。
#include<iostream.h>
int f(int);
void main()
int a=2,i;
for(i=0;i<3;i++)cout<<f(a)<<" ";
cout<<endl;
int f(int a)
int b=0
static int c=3;
b++:c++;
return(a+b+c);

A.777
B.7 10 13
C.79 11
D.7 8 9
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序 #ginclude<iostream.h> void main() char ch[2] [5]=”6937 , 8254 ),*p[2]; int i,j,S=0 for(i=0;i<2:i++)p[i]=ch[i]; for(i=0;i<2:i++) for(j=0;p[i] [j]>’ 0’;j+=2) s=10*s+p[i] [j]-’0’: cout<<s; 该程序的输出结果是( )。
A.69825
B.63825
C.6385
D.693825
单项选择题
若类A和类B的定义如下: class A int i, public: void get(); ... ; class B:A 默认为私有派生 int k; public: void make(); ... ; void B: :make() k=i*j; 则上述定义中, ( )是非法的表达式。
A.void get();
B.int k:
C.void make();
D.k=i*j;
相关试题
  • 下面程序的运行结果为( )。 #include...
  • 若类A和类B的定义如下: class A int i...
  • 当使用ifstream流类定义一个流对象并打开一...
  • 对于某个函数调用,不给出初调用函数的声明...
  • 已知各变量的定义如下 int i=8,k,a,...