二、简答题(6道小题,共30分) 1、如何理解指针?
(5分)
2、函数原型有什么作用?
3、文件包含的两种格式是什么?有什么区别?
(5分)
4、C语言的预处理有哪几种?各有什么作用?
(5分)
5、二维数组的元素在存储器中是如何存储的?
(5分)
6、写出冒泡排序法的过程。
(5分)
三、编程题(6道小题,共60分)
1、 编写程序,用双循环结构输出下列三角形:
1 2 3 4 5 6 7
1 2 3 4 5
1 2 3
1
2、用起泡法对数组中15个实数进行排序。
3、 编写程序,用双循环结构输出下列三角形:
4 4 4 4 4 4 4
3 3 3 3 3
2 2 2
1
4、编写程序,计算下面级数前n项中(n=50)偶数项的和,并输
出该级数最后两项之差的绝对值。
1*2*3+2*3*4+3*4*5+……+n*(n+1)*(n+2)+…
5、编写程序,计算并输出下面级数前n项(n=20)的部分和。
1*2*3+2*3*4+3*4*5+……+n*(n+1)*(n+2)+…
6、编写程序,计算并输出下面级数前n项(n=50)中偶数项的和。
1*2+2*3+3*4+4*5+……+n*(n+1)+…