首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
30
问题
有下列程序:
#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全国计算机二级
相关试题推荐
有以下程序:#includeintfun(intX){intP;if(x==0||x==1)return(3);P=x—fun(x一2);returnP;
若有定义 inta,b,c;以下选项中的赋值语句正确的是()。
结构化程序设计的基本原则不包括()。
下述程序的输出结果是()。#includevoidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%d",*(p++));pri
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点个数是()。
在数据库管理系统提供的数据语言中,负责数据模式定义的是()。
随机试题
道德一般可分为__________、__________、__________三类。
A.半慢胰岛素锌混悬液B.慢胰岛素锌混悬液C.中性精蛋白锌胰岛素D.低精蛋白锌胰岛素E.特熳胰岛素锌混悬液长效胰岛素是
Peutz-Jegher综合征指
在自然疫源地和可能是自然疫源地的地区兴办的大型建设项目开工前,建设单位应当申请当地卫生防疫机构对施工环境进行
关于房屋转租,不正确的表述是()。
我国现行税法规定,一般纳税人从小规模纳税人处购进的货物,一律不得计算进项税额抵扣销项税额。()
太阳照射大地,一片光明。相对地,月光就显得那么柔和、暗淡。月光之所以没有太阳光线强,主要是因为:
全口义齿的基托边缘位置不应位于()。
阿德莱德大学的研究人员在一项食用大蒜的实验研究中,将受试者分为两组。第一组的受试者在3~6个月中每天服用600~900毫克含有蒜素的营养补充剂,对照组人员服用安慰剂。研究结果显示,服用蒜素营养补充剂的高血压患者的高压平均降低了8.4毫米汞柱,低压平均降低了
中国民主主义革命经历了旧民主主义革命和新民主主义革命两个革命阶段,区别新、旧民主主义革命的根本标志是
最新回复
(
0
)