更多"下面程序的运行结果是 #include<iostream.h> i"的相关试题:
[单项选择]下面程序的运行结果是( )。
#nclude<iostream.h>
int fun(inta[],int n)
{
int result=1;
for(int i=1;i<n;++)
result=result*a[i];
return result;
}
void main( )
{
int a[3] ={3,4,5};
cout<<fun(a,3)<<endl;
}
A. 12
B. 15
C. 20
D. 60
[单项选择]下面程序的运行结果是( )。 #include<iostream.h> intfun(inta[],int n) { int result=1; for(int i=“i<n;i++) result’resultxa[i]; return result; } void main( ) { inta[3]={3,4,5}; cout<<fun(a,3)<<endl; }
A. 12
B. 15
C. 20
D. 60
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> int fun(int x, int y) { if(x==y) return(x); else return((x+y)/2); } main( ) { int a=4, b=5, c=6; printf("%d/n", fun(2*a, fun(b, c))); }
A. 3
B. 6
C. 8
D. 12
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
int fun( )
static int x=1;
x+=1; return x;
main( )
int i,s=1;
for(i=1; i<=5;i++) s+=fun( );
printf("%d/n", s);
A. 11
B. 21
C. 6
D. 120
[单项选择]下面程序的运行结果是 # 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
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
int fun( )
static int x=1;
x*=2; return x;
main( )
int i, s=1;
for(i=1; i<=2; i++) s=fun( );
printf("%d/n", s);
A. 0
B. 1
C. 4
D. 8
[单项选择]下面程序的运行结果是 #include<iostream.h> void fun(int * a,int * b) { int x= * a; * a = * b; * b=x; cout <<*a<< *b<<""; } void main( 0 { int x =1,y =2; fun(&x,&y); cout<< x << y <<end1; }
A. 12 12
B. 12 21
C. 21 12
D. 21 21
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> int fun( ) { static int x=1; x*=2; return x; } main( ) { int i, s=1; for(i=1; i<=2; i++) s=fun( ); printf("%d/n", s); }
A. 0
B. 1
C. 4
D. 8