《C++语言程序设计》自检自测二及答案 下载本文

2.2 4 6 8

10 12 14 16 18 20

3. x=13, y=21

x=5, y=8, z=34

4. 4 3 14

四、写出下列每个函数的功能(每小题5分,共20分)

1.显示输出数组a[n]中大于等于平均值的所有元素值。

2.从数组a中顺序查找值为x的元素,若查找成功则返回真,否则返回假。

3.实现strcat函数的功能,把str2所指字符串连接到str1所指字符串的后面,并返回str1指针。

4.依次显示输出以L为表头指针的链表中各结点的值

五、编程题(10分)

1. #include //1分 void main() {

int x,max; //1分

cin>>x;

max=x; //2分

for(int i=0;i<20;i++) {

cin>>x;

if(x>max) max=x; //4分

}

cout<<\分 }