程序1
#include <iostream.h>
class sample
{
int n;
public:
sample(){n=0;}
sample(int i){n=i;}
~sample(){cout<<"n="<<n<<endl;}
};
void main()
{
sample s1,s2(10);
}
问题1:在程序中定义了~sample()函数,这个函数叫什么函数?
问题2:程序的运行结果是什么?
问题3:~sample()函数的作用是什么?
程序2
#include<iostream.h>
void main()
{
int a[10]={55,33,-46,75,-23,98,90,65,-12,48};
int i,j,x;
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]<a[j+1])
{
x=a[j];
a[j]=a[j+1];
a[j+1]=x;
}
for(i=0;i<=9;i++)
cout<<a[i]<<" ";
}
问题4:程序的功能是什么?
问题5:程序的运行结果是什么?
把语句if(a[j]<a[j+1])改成if(a[j]>a[j+1])后,运行结果是什么?
我还会追加分的,谢谢啦~!