首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> #define N 4 int fun(int a[][N]) { int i,y=0; for(i=0;i<N;i++)
有下列程序: #include<stdio.h> #define N 4 int fun(int a[][N]) { int i,y=0; for(i=0;i<N;i++)
admin
2022-10-25
21
问题
有下列程序:
#include<stdio.h>
#define N 4
int fun(int a[][N])
{
int i,y=0;
for(i=0;i<N;i++)
y+=a
[0]+a
[N﹣1];
for(i=1;i<N﹣1;i++)
y+=a[0]
+a[N﹣1]
;
return y;
}
main()
{
int y,x[N][N]={
{1,2,3,4},
{2,1,4,3},
{3,4,1,2},
{4,3,2,1}};
y=fun(x);
printf(”%d”,y);
}
程序执行后的输出结果是( )。
选项
A、30
B、35
C、40
D、32
答案
A
解析
程序定义一个整型变量y和整型二维数组x,并对x赋初值。接着调用函数fun,在函数fun中,第1个for循环将数组a的第00和第N-1列的所有元素累加到y中;第2个for循环将数组a的第0行的2、3和第N-1行的3、2累加到y中,再将y返回。所以fun函数的功能是将数组a的行列下标为0、N—1的所有元素累加起来,即将1,2,3,4,2,3,3,2,4,3,2,1累加,输出30。本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/0Ckp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,与k=n++完全等价的表达式是()。
有以下程序:#include<stdio.h>main(){FILE*pr;char*sl=’’China’’,*s2=’’Beijing’’:pf=fopen(”ABC.dat”,”wb+”);fwrite(s2,7,1,pf);r
已知char**s,下而正确的语句是()。
以下选项中叙述正确的是()。
给定程序中,函数fun的功能是:在带有头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
下列定义变量的语句中错误的是()。
在关系代数运算中,有5种基本运算,它们是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
以下选项中,不合法的C语言用户标识符是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
室性期前收缩的心电图是
对改制企业的国有建设用地使用权采取()方式处置的,必须进行地价评估。
运用强制原理的原则包括()原则。
某项目现金流量如表所示,基准收益率为12%,该项目财务净现值为( )万元。
土石方平衡的调配原则包括()。
个人将其所得通过中国境内非营利团体向社会公益事业捐赠,捐赠额允许从应纳税所得额中扣除,但捐赠扣除额不得超过应纳税所得额的()。
下列情形中,属于结果加重犯的是()。(2012年单选14)
如下图所示,某园区网用2.5Gbit/s的POS技术与Internet相连,POS接口的帧格式是SONET。路由协议的选择方案是,园区网内部采用OSPF协议,园区网与Internet的连接使用静态路由。请阅读以下R1和R3的部分配置信息,并补充空白处的
Thecontroversialtaxfueledasustained(i)______thatcouldnotbe(ii)______bythePrimeMinister’simpassionedspeeches.
Focusonwhatyoudobest.Thisage-oldstrategyhasworkedwellforRealNetworks,Microsoft’smaincompetitorinmultimediasof
最新回复
(
0
)