更多"下面程序的运行结果为【 】。
# include <iost"的相关试题:
[单项选择]下面程序的运行结果为
#include<iostream.h>
void main( )
char a=’3’;
switch(a)
case’3’:cout < <"3";
case’2’:cout < < "2";break;
default:cout < <"1";
A) 3 B) 321 C) 31 D) 32
[单项选择]下面程序的运行结果是
#include<iostream.h>
Void main( )
int num=1;
int &ref=num;
ref=ref+2;
cout < < num;
num=num+3;
cout < < ref < <endl;
A) 13 B) 16 C) 36 D) 33
[单项选择]下面程序的运行结果为
#include < iostream.h >
void swap ( int &a,int b )
int temp;
temp=a++;
a=b;
b=temp;
void main( )
int a=2,b=3;
swap(a,b) ;
cout << a <<"," << b << end1;
A. 2,3
B. 3,2
C. 2,2
D. 3,3
[单项选择]下面程序的运行结果是
#include<iostream.h>
void main( )
int i=1;
while(i<=8)
if(++i%3!=2)continue;
else cout < < i;
A. 25
B. 36
C. 258
D. 369
[单项选择]下面程序的运行结果为
#include<iostream.h>
void swap(int &a, int b)
{
int temp;
temp=a++;
a=b;
b=temp;
}
void main( )
int a=2,b=3;
swap(a, b) ;
cout < < a < <"," < < b < < endl;
}
A) 2,3 B) 3,2 C) 2,2 D) 3,3
[填空题]下面程序的运行结果为【 】。
# include <iostream.h>
void fun(int x=0,int y=0)
{
cout << X << y;
=
void main( )
{
fun(5);
}
[单项选择]下列程序的运行结果是
#include
void fun(int *a, int *b)
{ int *k;
k=a; a=b; b=k;
}
void main( )
{ int a=3, b=6, *x=&a, *y=&b;
fun(x,y);
cout<<a<<" "<<b;
}
A. 6 3
B. 3 6
C. 编译出错
D. 0 0
[单项选择]下面程序的运行结果是
# include <iostream.h>
void fun(int * a,int * b)
int x= * a;
* a= * b; * b=X;
cout << * a << * b<<" " ;
void main( )
int x=1, y=2;
fun (& x,& y);
cout < < X << y << endl;
A. 12 12
B. 12 21
C. 21 12
D. 21 21