1
3
7
10
第1题:
已知数组arr的定义如下: intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是( )。
A.cout<<*arr+1<<endl;
B.COUt<<*(art+1)<<endl;
C.cout<<arr[1]<<endl;
D.COUt<<*arr<<endl:
第2题:
以下程序的输出结果是_____。
include<iostream.h>
class object
{ private:
int val;
public:
object( ) ;
object(int i) ;
~object( ) ;};
object: :object( )
{ val=0;
cout < < "Default constructor for object" < < endl;}
object: :object(int i)
{ val=i;
cout < < "Constructor for object" < < val < < endl;}
object: :~object( )
{ cout < < "Destructor for object" < < val < < endl;}
class container{ private:
object one;
object two;
int data;
public:
container( ) ;
container(int i,int j,int k) ;
~container( ) ;};
container: :container( )
{ data=0;
cout < < "Default constructor for container" < < endl;}
container: :container(int i,int j,int k) :two(i) ,one(j)
{ data=k;
cout < < "Constructor for container" < < endl;}
container: :~container( )
{ cout < < "Destructor for container" < < endl;}
void main( )
{ container anObj(5,6,10) ;}
第3题:
( 20 )已知数组 arr 的定义如下:
int arr[5] = {1,2,3,4,5};
下列语句中输出结果不是 2 的是
A ) cout << *arr+1 <<endl;
B ) cout << *(arr+1)<<endl;
C ) cout << arr[1] <<endl;
D ) cout << *arr <<endl;
第4题:
已知数组arr的定义如下: int arr[5]={1,2,3,4,5}; 下列语句中,输出结果不是2的是
A.cout<<*arr+1<<endl;
B.tout<<*(arr+1)<<endl;
C.cout<<arr[1]<<endl;
D.eout<<%arr<<endl;
第5题:
若语句: cout<<seffill('>')<<setw(5)<<3141512<<sctw(5)<<"OK!"; 是程序中第1个输出语句,则输出结果是( )。
A.3141512>>OK!
B.31415120K!>>
C.314150K!>>
D.31415>>OK!
第6题:
以下程序的执行结果是______。
include<iostream.h>
void main()
{
int x=5 y=2;
cout<<! (y==x/2)<<",";
cout<<(y!=x%3)<<",";
cout<<(x>0 && y<0=<<",";
cout<<(x!=y||x>=y)<<endl;
}
第7题:
下列程序的输出结果是( )。 #ificlude<iostream> using namespace std; int main() { cout.fill('*'); cout.width(5); cout<<oct<<100<<endl; return 0; }
A.**100
B.**144
C.100**
D.144**
第8题:
语句cout<<setiosflagags(ios::showpos)<<125<<"/t"<<-125<<endl;的输出结果为【 】。
第9题:
以下程序的输出结果是_____。
include<iostream.h>
void fun( )
{ static int a=0;
a+=2;
cout < < a < < " ";}
void main( )
{ int cc;
for(cc=1;cc<4;cc++)
fun( ) ;
cout < < endl;}
第10题:
若有如下变量定义和函数调用语句: inta=5; fun(&A) ; 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<endl; }
A.3
B.4
C.5
D.6