首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1; for(i=0;i
有以下程序: #include main() { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1; for(i=0;i
admin
2021-04-28
31
问题
有以下程序:
#include
main()
{ int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;
for(i=0;i<3;i++)
f10r(j=i;j<=i;j++)t+=b
[b[j]
];
prinff(“%d\n”,t);
}
程序运行后的输出结果是( )。
选项
A、3
B、4
C、1
D、9
答案
B
解析
分析程序可以发现,内层for循环每次只执行一次:即当j=i时。所以可以使用i替换j,去掉for循环,对应外层for循环的i,执行t+=b
[b
],所以当i取值0、1、2时,1的值累加b[0][b[0][0]]、b[1儿b[1][1]]、b[2][b[2][2]],即b[0][0]、b[1][1]、b[2][2],对应的值为:0、1、2,t取值为4(t初始值为1)。故答案选B。
转载请注明原文地址:https://jikaoti.com/ti/Naz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义数组的语句中错误的是
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
下列选项中不属于结构化程序设计方法的是
以下叙述中正确的是
下列关于宏的叙述中正确的是()。
负责数据库中查询操作的数据库语言是( )。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值为:3
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
试述配偶、血亲、姻亲关系的发生和终止的原因。
A.表浅隆起型B.表浅凹陷型C.表浅平坦型D.表浅糜烂型E.表浅结节型胃肠钡餐造影时,早期胃癌Ⅱc型为
保持应有的独立性,是()方面会计职业道德的要求。
关于宽带薪酬的说法,正确的是()。
计算
BROWSE命令的作用是()。
События,_____вэтойкниге,происходилилеттридцатьтомуназад.
Mysupervisorhadme______themorningtakinginventory.
Women-centeredHistoryInthepast,mostpeoplebelievedthatthecontributionswomenhavemadetoUShistoryhavebeenignored
A、BecausesheisanAsianAmerican.B、Becausesheisrecommendedbyherteacher.C、BecausesheisanAstudent.D、Becausesheis
最新回复
(
0
)