更多"下面程序运行后输出的结果是 【12】 。 #include <ios"的相关试题:
[单项选择]下面程序输出的结果是( )。
#include <iostream>
using namespace std;
void swap(int &a,int &b)
int temp;
temp=a;
a=b;
b=temp;
void main( )
int x=2;
int y=3;
swap(x,y);
cout<<x<<y;
A. 23
B. 32
C. ab
D. ba
[单项选择]下面程序输出的结果是( )。 #include<iostream> using namespace std; int test(int n1,int n2) {return n1 +n2;} float test (int f1,float f2){return f1-f2;} float test(float x,float y){return(x+y)/2;} float test(float x,int y){return(x+y)*2;} void main( ){ int a1=10; float a2=2.5f; cout<<test(a1,a2); }
A. 12.5
B. 7.5
C. 6.25
D. 25
[填空题]下面程序输出的结果是
【11】 。
#include <iostream>
using namespacc std;
class A
public:
void show( )tout<<"A!";
;
class B: public A
public:
virtual void show( )cout<<"B!";
;
class C: public B
public:
virtual void show( )cout<<"C!";
;
void show_info(A *i)i->show( );
void main( )
A ia;B ib;C ic;show_info(&i
- a); show_info(&i
- b);show_info(&i
- c);
[填空题]下面程序输出的结果是
【10】 。
#include <iostream>
using namespace std;
class A
public:
virtual void show( ) cout<<"A!";
;
class B: public A
public:
void show( ) cout << "B!";
;
class C: public B
public:
void show( )cout << "C!";
;
void show_info(A &i) i. show( );
void main( )
A ia; B ib; C ic; show_info(i
- a);show_info(i
- b); show_info(i
- c);
[填空题]以下程序运行后的输出结果是 【6】 。
#include<iostream>
using namespace std;
int main( )
int i=10,i:0;
do
j=j+i;
i--;
while(i>2);
cout<<j<<end1;
return 0;
[单项选择]下面的程序输出结果是( )。
#include<iostream>
using namespace std;
void add( )
static int x;
x++;
cout<<x<<’’;
int main( )
for(int i=0;i<3;i++)
add( );
return 0;
A. 111
B. 123
C. 222
D. 333
[单项选择]下面程序的输出结果是( )。
#include<iostream>
Using namespace std:
Class Base
public:
Base(int x=0)count<<x;
;
Class Derived:public Base
public:Derved(int x=0count<<x;
private:
Base val;
;
int mina( )
Derived d(1);
return 0;
A. 0
B. 1
C. 01
D. 001
[单项选择]下面程序的输出结果是( )。
#include <iostream>
using namespace std;
class A
public:
A( ) cout<<"A";
class B
public:
B( ) coat<<"B" ;
class C: public A
public:
B b;
C( ) cout<<"C";
void mian( )
C c;
A. CBA
B. ABC
C. ACB
D. BCA
[单项选择]下面程序的输出结果是( )。 #include<iostream> using namespace std; template<class T> T max(T x,T y) { return(x>= y x:y);} template<class T> T max(T x,T y,T z) { T t; t=(x>=y x:y); return(t>=z t:z); } void main( ){ int x = 10,y=18,maxi; float a = 1.2,b = 3.2,c = 2,max2; max1 = max(x,(int)c); max2 = max(a,b,(float)y); cout<<maxi<<endl; cout<<max2<<endl; }
A. 18 3.2
B. 10 18
C. 10 3.2
D. 编译出错