1、国家二级 C语言机试(操作题)模拟试卷 342及答案解析(总分:6.00,做题时间:90 分钟)一、程序填空题(总题数:1,分数:2.00)1.给定程序中,函数 fun的功能是:有 NxN矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为 0。 例如,若 N=3,有下列矩阵: 1 2 3 计算结果为 1 0 0 4 5 6 6 5 0 7 8 9 10 14 9 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的 BLANK1C 中。 不得增行或删行,也不得更改程序的结构! #include #define
2、 N 4 void fun (int (*t)_1_) int i,j; _3_ =0; main () int t N= 21,12,13,24,25,16,47, 38,29,11,32,54,42,21,33,10 ,i,j ; printf ( “ /nThe original array: /n“) ; for(j=0; j国家二级 C语言机试(操作题)模拟试卷 342答案解析(总分:6.00,做题时间:90 分钟)一、程序填空题(总题数:1,分数:2.00)1.给定程序中,函数 fun的功能是:有 NxN矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元
3、素置为 0。 例如,若 N=3,有下列矩阵: 1 2 3 计算结果为 1 0 0 4 5 6 6 5 0 7 8 9 10 14 9 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的 BLANK1C 中。 不得增行或删行,也不得更改程序的结构! #include #define N 4 void fun (int (*t)_1_) int i,j; _3_ =0; main () int t N= 21,12,13,24,25,16,47, 38,29,11,32,54,42,21,33,10 ,i,j ; printf ( “ /nThe original array: /n“) ; for(j=0; j