选择题

有以下程序

【正确答案】 A
【答案解析】

本题考査的是二维数组的定义、赋初值和对二维数组元素的引用。在fun函 数中,首先将s[0][k]的值赋给m,然后通过for循环,遍历s[1][k]-s[n-1][k]之中的数,将遇到的比m大的数保存 到m中。很显然,这是搜索最大值的算法,搜索的是S[0][k]~s[n-1][k]之间的最大值。所以,主函数中fun(a,4,0) 的功能就是搜索a[0][0~a[3][0]之间的最大值,这4个值分别是1、11、21、31,所以最终输出结果是31,应该 选择A)。