有以下程序 int f(int b[] [4]) int i,j,s=0
答案:2 悬赏:80 手机版
解决时间 2021-02-21 19:04
- 提问者网友:鼻尖触碰
- 2021-02-21 00:59
有以下程序 int f(int b[] [4]) int i,j,s=0
最佳答案
- 五星知识达人网友:鸠书
- 2021-02-21 01:36
答案:D 解析: 本题考核的知识点是二维数组的定义、赋初值和对;维数组元素的引用。分析程序可知,函数f()中的for循环作用,是将数组前三行中的对角线上的元素,即b[0][0]、b[1][1], b[2][2]和第一行的第四列元素即b[0][3]累加到变量s中,然后将s的值返回。在主函数中首先定义了一个4行4列的二维数组,接着通过输出语句输出函数 f(a)的返回值。 调用f(a)的返回值为 a[0][0]+a[1][1]+a[2][2]+a[0][3]=1+2+9+4=16。所以, 4个选项中选项D符合题意。
全部回答
- 1楼网友:玩家
- 2021-02-21 02:54
感谢回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯