2011年软考程序员考前练习试题及答案解析(9)
文章作者 100test 发表时间 2011:07:04 00:13:31
来源 100Test.Com百考试题网
三、程序设计题
1.编函数计算并返回m行6列整型数组a周边元素之和(即第1行、第m行、第1列、第6列上元素之和,但是重复元素只参加1次求和)。数组名a和m、n作为函数参数。
【解析】先用单重循环求第1行和第m行上元素之和,控制循环的变量i对应列下标,依次等于0、1、…、5,参与求和的数组元素是a[0][i]和a[m-1][i]。
再用单重循环求第1列和第6列上元素之和(注意排除第1行和第m行),控制循环的变量1对应行下标,依次等于1、…、m-2,参与求和的数组元素是a[i][0]和a[i][5]。
【参考答案】int fun(a,m)
int a[][6].
{ int i,s=0.
for(i=0.i