以下程序的执行结果是 【9】 。 #include<iostream.h> template<class T> class Sample { T n; public: Sample(T i){n=i;) void operator( ); void disp( ){cout<<"n="<<n<<endl;) }; template<class T> void Sample<T>::operator( ) { n=1;//不能用n;因为double型不能用 } void main( ) { Sample<char>S(’a’); S; s.disp( ); }

下面程序的输出结果为 【10】 。 #inclUde<iostream.h> void main( ) { int a; int &b=a;//变量引用 b=10; cout<<"a="<<a<<endl; }

下列程序的运行结果为 【11】 。 #include<iostream.h> void main(void) {int a=2,b=-1,c=2; if(a<b) if(b<0)c=0; else c=c+1; cout<<c<<endl; }

以下程序的运行结果是 【12】 。 #include<iostream.h> func(int a,int b) { statlC int m=0,i=2; i+=m+1; m=i+a+b; return m; } void main( ) {int k=4,m=1,p; p=func(k,m);cout<<p<<”,”; p=func(k,m);cout<<p<<endl; }

下列程序的输出结果是 【13】 。 #inClude<iostream> rsing namespace std; template<typename T> T fun(Ta,Tb){retum(a<=b)a:b;) int main( ) { cout<<fun(3,6)<<’,’<<fun(3.14F,6.28F)<<endl; . return 0; }

插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。InsertSort类的成员函数sort( )实现了插入排序算法。请将画线处缺失的部分补充完整。 class InsertSort{ public: InsertSort(int* a0,int n0):a(a0),n(n0){}//参数a0是某数组首地址,n是数组元素个数 void sort( ) {//此函数假设已排序序列初始化状态只包含a[0],未排序序列初始为a[1]...a[n-1] for(int i=1;i<n;11i){ int t=a[i]; int j; for( 【14】 ;j>0;--j){ if(t>=a[j-1]))break; a[j]=a[j-1];} a[j]=t;}} protected: int *a,n;//指针a用于存放数组首地址,n用于存放数组元素个数 };

阅读下面程序: #include<iostream.h> void funl(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( ) { char a,b; a=’A’;b=’B’; funl(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; } 则该程序的输出为 【15】

下面关于电子邮件的说法中,不正确的是( )。

A:电子邮件的传输速度比一般书信的传送速度快 B:电子邮件又称E-mail C:电子邮件是通过Internet邮寄的信件 D:通过网络发送电子邮件不需要知道对方的邮件地址也可以发送

“计算机辅助制造”的英文缩写是( )。

A:CAD B:CAI C:CAT D:CAM

十进制数100转换成二进制数是( )。

A:01100100 B:01100101 C:01100110 D:01101000

微信扫码获取答案解析
下载APP查看答案解析