更多"以下程序执行后的输出结果是 #include<iostream> "的相关试题:
[单项选择]有如下程序:
#include <iostream>
using namcspace std;
int main( )
void function(double val);
double val;
function(val);
eout<<val;
return 0;
void function(double val)
val=3:
编译运行这个程序将出现的情况是
A. 编译出错,无法运行
B. 输出:3
C. 输出:3.0
D. 输出一个不确定的数
[单项选择]以下程序执行后的输出结果是 #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<<end1; 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. 不确定
[单项选择]以下程序执行后的输出结果是( )。 #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<<end1; 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. 不确定
[填空题]以下程序执行后输出的结果是 【11】 。
#include<iostream>
using namespace std;
int fac(int a,int b)
return(b-a)*a;
int main( )
int x=3,y=4,z=5,result;
result=fac(fac(x,y),fac(x,z));
cout<<result<<endl;
return 0;
[单项选择]下面程序执行后的结果是( )。 #include<iostream> using namespace std; void func1(int i); void func2(int i); char st[]="hello, friend!"; void func1(int i) { cout<<st[i]; if(i<3){i+=2;func2(i);} } void func2(int i) { cout<<st[i]; if(i<3){i+=2;func1(i);} } void main( ) { int i=0;func1(i);cout<<endl;}
A. ello
B. hel
C. hlo
D. him
[填空题]如下程序执行后的输出结果是 【14】 。
#include <iostream>
using namespace std;
class Base
public:
Base(int x,int y)
a=x;
b=y;
void Show( )
cout<<"Base: "<<a<< ’,’ <<b<<" ";
private:
int a,b;
;
class Derived : public Base
public:
Derived(int x, int y, int z) : Base(x,y),c(z)
void Show( )
cout<<"Derived:"<<c<<end1;
private:
int c;
;
int main( )
Base b(100,100),*pb;
Derived d(10,20,30);
pb=&b;
pb->Show( );
pb=&d;
pb->Show( );
return 0;
[填空题]以下程序执行后输出的结果是 【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<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");
[单项选择]以下程序执行后的输出结果是 ( )。
#include <iostream.h>
class Basel
public:
void fun( ) cout<<"Basel"<<end1;
;
class Base2
public:
void fun( ) cout<<"Base2"<<end1;
class Derived : public Basel,public Base2
;
void main( )
Derived Obj;
Obj.fun( );
A. Basel
B. Base2
C. BaselBase2
D. 程序产生二义性
[填空题]以下程序执行后输出的结果是 【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;
}
[填空题]以下程序执行后的输出结果是 【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;
}
[单项选择]以下程序的输出结果是 ( )。 #include <iostream> using namespace std; int f(int b[],int m, int n) { int i,s = O; for(i = m;i<n;i+=2) s+=b [i]; return s; } int main ( ) { int x a[] = {1,2,3,4,5,6,7,8,9}; x = f(a,3,7); cout<<x<<end1; return 0; }
A. 10
B. 18
C. 8
D. 15