更多"以下程序的执行结果是 ______。 #include<iostre"的相关试题:
[填空题]以下程序的执行结果是 ______。
#include<iostream.h>
int &max(int &x,int &y)
return(x>y x:y);
void main( )
int n=2,m=10;
max(n,m)--;
cout<<"n="<<n<<",m="<<m<<endl;
[单项选择]以下程序的执行结果是( )。
#include<iostream.h>
int fun(int b[],int n)
int i,r=1;
for(i=0;i<n;i++)
r=r*b[i];
void main( )
int x,a[]=1,2,3,4,5,6,7,8;
x=fun(a,3);
cout<<x<<endl;
A. 5
B. 6
C. 7
D. 8
[填空题]以下程序的执行结果是 【11】 。
#include<iostream.h>
int f(int b[],int n)
int i,r=1;
for(i=0;i<n;i++)
r=r*b[i];
return r;
void main( )
int x,a[]=2,3,4,5,6,7,8,9;
x=f(a,3);
cout<<x<<endl;
[填空题]
以下程序运行时输出结果是()。
#include
#include
int count(char s[])
{ int i=0;
if(s[i]==’/0’) return 0;
while(isalpha(s[i]))i++;
while(!isalpha(s[i])&&s[i]!=’/O’)i++;
return 1+count(&s[i]);
}
void main( )
{char line[]="one world,one dream.";
printf("%d",count(line));
}
[填空题]以下程序的执行结果是______
#include<iostrearn.h>
int f(int b[],int n)
int i,r=l;
for(i=0;i<n;i++)
r=r*b[i];
return r;
void main( )
int x,a[]= 2,3,4,5,6,7,8,9;
x=f(a,3):
cout<<x<<endl;
[填空题]
有以下程序,程序执行后,输出结果是()
#include<stdio.h>
void fun(int*A)
{ a[0]=a[1];}
main( )
{ int a[10]={10,9,8,7,6,5,4,3,2,1,},i;
for(i=2;i>1=0;i-) fun(&a[i]);
for(i=0;i<10;i++) printf("%d,a[i]);
printf("/n");
}
[填空题]以下程序执行后的输出结果是 【12】 。
#include<iostream.h>
main( )int i, m=0,n=0,k=0;
for(i=9;i<= 11 ;i++)
switch(i/10)case 0: m++; n++; break;
case 10: n++; break;
default: k++; n++;cout<<m<<n<<k;
[填空题]以下程序的执行结果是 【11】 。
#include<iostream.h>
int f(int b[],int n)
{
int i,r=1;
for(i=0;i<n;i++)
r=r*b[i];
return r;
}
void main( )
{
int x,a[]={2,3,4,5,6,7,8,9};
x=f(a,3);
cout<<x<<endl;
}
[填空题]
以下程序运行时输出结果是()。
#include
int f(int x,int y)
{retum x+y; }
void main( )
{double a=5.5,b=2.5;
printf("%d",f(a,b));
}
[填空题]以下程序的执行结果是 ______。
#include<iostream.h>
int &max(int &x,int &y)
{
return(x>y x:y);
}
void main( )
{
int n=2,m=10;
max(n,m)--;
cout<<"n="<<n<<",m="<<m<<endl;
}
[填空题]
以下程序运行时输出到屏幕的结果是() 。
#include
int fun(int x)
{static int c,y;
if(c==0) y=1;
else y=y+x;
c++;
return y;
}
void main( )
{int i;
for(i=0;i<2;i++)
printf("%d",fun(2));
}
[填空题]
以下程序运行时输出结果是()。
#include
void change(int x,int Y,int *z)
{ int t;
t=x;x=y;y=*z;*z=t;
}
void main( )
{ int x=18,y=27,z=63;
change(x,y,&z);
printf("x=%d,y=%d,z=%d/n",x,y,z);
}
[填空题]以下程序执行后输出的结果是 【15】 。
#include<iostream>
#include<fstream>
using namespace std;
int main( )
ofstream ofile("D://temp.txt");
if(!ofile)
cout<<"temp.txt cannot open"<<endl;
return 0;
ofile<<"This is a book" <<" " <<54321<<endl;
ofile.close( );
ifstream ifile("D://temp.txt");
if(!ifile)
cout<<"temp.txt cannot open" <<endl;
return 0;
charstr[40];
ifile >> str;
ifile.close( );
cout<<Str<<endl;
return 1;
[单项选择]以下程序执行后的输出结果是 #include <iostream> using namespace std; void try(int,int,int,int); int main ( ) { int x,y,z,r; x =1 ; y = 2; try(x,y,z,r); cout<<r<<endl; return 0; } void try(int x,int y,int z,int r) { z = x+y; x = x*x; y = y*y; r = z+x+y; }
A. 18
B. 9
C. 10
D. 不确定