首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:int f(int b[][4]){ int i, j, s=0; for(j=0j<4;j++) { i=j; if(i>2) i=3-j; s+=b[i][j]; } return s
有以下程序:int f(int b[][4]){ int i, j, s=0; for(j=0j<4;j++) { i=j; if(i>2) i=3-j; s+=b[i][j]; } return s
admin
2009-01-15
50
问题
有以下程序:int f(int b[][4]){ int i, j, s=0; for(j=0j<4;j++) { i=j; if(i>2) i=3-j; s+=b
[j]; } return s;}main(){ int a[4][4]={ { 1,2,3,4}, {0,2,4,6},{3,6,9,12 }, {3,2,1,0} }; printf("%d\n", f(a)); }执行后的输出结果是( )。
选项
A、12
B、11
C、18
D、16
答案
8
解析
分析程序可知,函数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符合题意。
转载请注明原文地址:https://kaotiyun.com/show/EhXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:PrivateSubForm_Click() DimiAsInteger,nAsInteger Fori=1To20 i=i+4 n=n+i Ifi>10ThenExitFor
设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:PrivateSubText1_KeyPress(KeyAsciiAsInteger)If"A"
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl_Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()
在窗体上画一个名称为Text1的文本框,然后画3个单选按钮,并用这3个单选按钮建立一个名为Option1的控件数组,程序运行后,如果单击某个单选按钮,则文本框中的字体根据所选择的单选按钮切换,如图1所示。请选择适合空白处的语句()。Privat
在窗体上有一个名称为Command1的命令按钮,并编写有如下事件过程:PrivateSubCommand1_Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()。
下面变量定义中错误的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
以下数组定义语句中,错误的是()。
随机试题
(disappoint)Notgettingthejobwasaterrible________.
A.CA125B.AFPC.hCGD.LDHE.CA19-9常用于内胚窦瘤诊断及病情监测的血清学标记物为
6岁女童,春季发病,发热,T38℃,1天后面部出现淡红色细点状斑丘疹,迅即由躯干至全身,全身淋巴结肿大,疹出3天,-体温正常,退疹无色素沉着,其玩伴中有类似病人
经纬仪主要部件有()。
财政是人类社会各个不同社会形态的国家为实现其职能,以()为主体无偿地参与一部分社会产品或同民收入的分配所形成的财政分配关系的活动。
可采用()来治疗失眠。
人们的生活经验证明,人们由于长期进行某一方面的训练,就可以使脑的某一方面反应能力提高,如印染工人可以比一般人具有较强的颜色鉴别能力,酿酒老工人具有较敏锐的鉴别酒质的能力,这种现象说明()。
古希腊人常用小石子在沙滩上摆成各种形状来研究数,例如:他们研究过图1中的1,3,6,10,…,由于这些数能够表示成三角形,将其称为三角形数;类似地,将图2中的1,4,9,16,…这样的数称为正方形数.下列数中既是三角形数又是正方形数的是()。
我国不仅是全球制造业第一大国,还是全球第一货物贸易大国。
“三个代表”重要思想是马克思主义中国化的最新理论成果。它与马克思列宁主义、毛泽东思想、邓小平理论是一脉相承的统一的科学理论。这种一脉相承具体表现在()。
最新回复
(
0
)