第1题
请写出下面程序的输出结果。
def fun(s,n):
If n==1:
return Is[0];
t=fun(s,n-1)
if t<ls[n-1]:
return t
else:
return Is[n-1]
print(fun([35,27,29,50-1],5)
print(fun([35,27,29,50-1],3))
第2题
阅读下面程序,写出输出结果。
#include using namespace std ; class A { int a, b; public : A() { a = b = 0; }
A(int aa, int bb) { a = aa; b = bb; cout << a << ' ' << b << endl ; } }; int main() { A x, y(2,3);
return 0; }
第4题
A.114,124
B.109,116
C.113,124
D.110,116
第5题
A.a=1, b=1
B.a=1, b=0
C.a=2, b=1
D.a=2, b=2
第6题
写出下列程序的输出结果______。 main() { int n=0; while(n++<=1) ; printf("%d,",n); printf("%d",n++); }
第7题
写出下列程序的输出结果 ______。 main() { int=0; while(n++<=1); printf("%d,",n); printf("%d",n++); }
第9题
请写出如下程序的输出结果:
#include void Swap(int &a, int & b);void main(){int x(10 ), y(7 );
cout<< "x="<< x<< " y="<< y<< endl;Swap(x , y );cout<< "x="<< x<< " y="<< y<< endl;
}void Swap(int & a, int & b){ int temp; temp = a ; a=b ; b=temp ; }
第10题
第11题
请写出如下程序的输出结果:
#include class R{public:R(int r1,int r2) {R1=r1;R2=r2;}void print();
void print() const;private:int R1,R2;};void R::print(){cout<< R1<< ":"<< R2<< endl;
}void R::print() const{cout<< R1<< ";"<< R2<< endl;}void main(){R a(5,4);a.print();
const R b(20,52);b.print();}