首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
32
问题
有下列程序:
#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全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>main(){inti,array[5]={3,5,10,4};for(i=0;i<5;i++)printf("%d,",array[i]&
结构化程序设计的基本原则不包括()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
设有定义:intx=2;,以下表达式中,值不为6的是()。
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是()。
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是
设顺序表的长度为n。下列算法中,最坏情况下比较次数等于n(n-1)/2的是
关于算法,以下叙述中错误的是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
什么是计算机病毒?
下列关于肺性脑病的说法不正确的是
某男性患者,55岁,右上腹胀痛1个月余,有乙型肝炎病史,查:血红蛋白60g/L,白细胞1.8×109/L,血小板4.1×109/L,胆红素102μmol/L,碱性磷酸酶18U(布氏),甲胎蛋白1320μg/L,大便隐血试验(+),体检发现肝脏右肋下约5
对某些脾破裂,行裂口修补术及部分脾切除术,是为了
Peopledonotanalyzeeveryproblemtheymeet.Sometimestheytrytorememberasolutionfromthelasttimetheyhada【C1】_____
对心理健康的或适应不良的青少年的研究结果表明,健康的或不良的人际关系的形成在很大程度上依赖于同伴关系的亲密程度。()
2012年7月召开的全国科学创新大会强调,深入科教体制改革,加快国家创新体系建设的重点是()。
根据下列材料。完成问题。2014.年上海市房地产开发投资增速较上年明显回落,且投资增长更多依赖土地购置费的快速增长。受此影响,上海市房屋施工面积仅个位数增长。2014年,本市房屋施工面积14690.18万平方米,比上年增长8.7%。其中,住宅8525.8
Howdoesthemanfeelattheendoftheconversation?
Itisasuccessinsofarasmorewomenretaintheiryouthfulappearancetoagreateragethaninthepast."Oldladies"area
最新回复
(
0
)