更多"阅读下面程序,则程序的执行结果为 【16】 。 #include's"的相关试题:
[填空题]阅读下面程序,则程序的执行结果为 【16】 。
#include"stdio.h"
fun(int k,int*p)
int a,b;
if(k==1‖k==2)
*p=1;
else fun(k-1,&a);
fun(k-2,&b);
*p=a+b;
main( )
int x;
fun(6,&x);
printf("%d/n",x);
[填空题]阅读下面程序:
#include<iostream.h>
void fun(int n)
{
int x(5);
static int y(10);
if(n>0)
{
++x;
++y;
cout<<x<<","<<y<<end1;
}
}
void main( )
{
int m(1);
fun(m);
}
则该程序的输出结果是______。
[填空题]阅读下面程序:
#include <iostream.h>
int fun( int a, int b )
{
int c;
c=a*b;
return c;
}
void main( )
{
int a=3,b=5,c=4,x=0;
x=fun(fun(a, b),c);
cout<<x<<end1;
}
其运行结果是 【9】 。
[填空题]阅读下面程序:
#include <iostream.h>
int fun(int a,int b)
int t;
c=a*b:
return c;
void main( )
int a=3,b=5,c=4,x=0;
x=fun(fun(a,b),c);
cout<<x<<endl;
其运行结果是______。
[填空题]阅读下面程序:
#include<iostream.h>
void fun1(char a,char b)
{
char c;
c=a;a=b;b=c;
}
void fun2(char &a,char &b)
{
char c;
c=a;a=b;b=c;
}
void main( )
{
char a,b;
a=’x’;b=’y’;
fun1(a,b);cout<<a<<b;
a=’x’;b=’y’;
fun2(a,b);cout<<a<<b;
}
则该程序的输出为______。
[填空题]阅读下面程序:
#include <iostream.h>
int fun2(int m)
if(m%3==0)
return 1;
else
return 0;
void fun1(int m, int &s)
int i;
for (i=1; i<m; i++)
if(fun2(i))
S=S*i;
void main( )
int n=9, s=2;
fun1(n, s);
cout<<s<<end1;
该程序的运行结果是 【12】 。
[单项选择]阅读下面程序:
#include<iostream.h>
fun(int a,int b)
int c;
c=a+b;
return c;
void main( )
int x=6,y=7,z=8,r;
r=fun((x--,y++,x+y),z--);
cout<<r<<endl;
则该程序的输出结果是( )。
A. 11
B. 20
C. 21
D. 31
[填空题]阅读下面程序:
#include <iostream.h>
void fun1(char a,char b)
char c;
C=a;a=b;b=C;
void fun2(char &a, char b)
char c;
c=a;a=b;b=C;
void fun3(char &a, char &b)
char c;
c=a;a=b;b=C;
void main( )
chara,b;
a=’A’;b=’B’;
fun1(a,b);cout<<a<<b;
a=’A’;b=’B’;
fun2(a,b);cout<<a<<b;
a=’A’;b=’B’;
fun3(a,b);cout<<a<<b;
则该程序的输出为______。
[填空题]阅读下面程序:
#include <iostream.h>
int fun( int a, int b )int c;
c=a*b;
return c;void main( )int a=3,b=5,c=4,x=0;
x=fun(fun(a, b),c);
cout<<x<<end1;其运行结果是 【9】 。
[填空题]阅读下面程序:
#include<iostream.h>
void fun1(char a,char b)
char c;
c=a;a=b;b=c;
void fun2(char &a,char &b)
char c;
c=a;a=b;b=c;
void main( )
char a,b;
a=’x’;b=’y’;
fun1(a,b);cout<<a<<b;
a=’x’;b=’y’;
fun2(a,b);cout<<a<<b;
则该程序的输出为______。
[填空题]下面程序的输出结果为:Base:: fun,请将程序补充完整。
#include <iostream.h>
class Base{
public:
【12】 fun( ){cout<<"Base::fun"<<end1:}
class Derived : public Base{
public:
【13】 fun( ){ cout<<"Derived::fun"<<end1; }
};
int main( )
{
Base a,*pb;
Derived b;
pb = &b;
pb->fun( );
return 0;
}
[填空题]下面程序的输出结果为:Base::fun,请将程序补充完整。
#include<iostream.h>
class Base{
public:
【12】 fun( ){cout<<"Base::fun"<<end1;}
};
class Derived:public Base{
public:
【13】 fun( ){cout<<"Derived::fun"<<end1;}
};
int main( )
{
Base a,*pb;
Derived b;
pb=&b;
pb->tim( );
return 0;
}