2010计算机等级考试二级(C++)笔试139(六)

时间:2011-01-22 19:08:52

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
de<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; }

参考答案: 8,17

8,17

----------------------------------------

13、 下列程序的输出结果是___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; }

参考答案: 3,3.14

3,3.14

----------------------------------------

14、 插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到已排序序列中的正确位置。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用于存放数组元素个数 };

参考答案: j=i

j=i

----------------------------------------

15、 阅读下面程序: #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___。

参考答案: ABBBBA

ABBBBA

----------------------------------------

1、下面关于对象概念的描述中,( )是错误的。

A.对象就是C语言中的结构体变量

B.对象代表着正在创建的系统中的一个实体

C.对象是一个状态和操作(或方法)的封装体

D.对象之间的信息传递是通过消息进行的

参考答案: A

----------------------------------------

2、支持数据库各种操作的软件系统叫做( )。

A.数据库管理系统

B.文件系统

C.数据库系统

D.操作系统

参考答案: A

----------------------------------------

首页 上页 5 6 下页 尾页 6/6/6
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部