更多"若有以下程序: #include <iostream> using"的相关试题:
[单项选择]若有以下程序:
#include <iostream>
using namespace std;
void sub(int x,int y, int *z)
*Z = y+x;
int main( )
int a,b,c;
sub(8,4,&
A. ;
B. ;
C. ;
[单项选择]若有以下程序:
#include <iostream>
using namespace std;
class Aprivate:
int a;
public:
void seta(int x)
a=x;
void showa( )
cout<<a<<",";
;
class Bprivate:
int b;
public:
void setb(int x)
b=x;
void showb( )
cout<<b<<",";
;
class C: public A, private Bprivate:
int c;
public:
void setc(int x, int y, int z)
c=z;
seta(x);
setb(y);
void showc( )
showa( );
showb( );
cout<<c<<end1;
;
int main( ) C c;
c.setc(1,2,3);
c.showc( );
return 0;程序执行后的输出结果是( )。
A. 1,2,3
B. 1,1,1
C. 2,2,2
D. 3,3,3
[单项选择]若有如下程序:
#include <iostream>
using namespace std;
int s=0;
class sample
static int n;
public:
sample(int i)
n=i;
static void add( )
s+=n;
;
int sample::n=0;
int main( )
sample a(2),b(5);
sample::add( );
cout<<s<<endl;
return 0;
程序运行后的输出结果是( )。
A. 2
B. 5
C. 7
D. 3
[单项选择]有以下程序
#include <iostream>
using namespace std;
int a;
int fun( );
int main( )
extern int a;
int b;
a=100;
b=fun( );
cout<<b<<endl;
return 0;
int fun( )
extern int a:
return (10*a);
其程序运行后的输出结果是( )。
A. 100
B. 10
C. 1000
D. 10000