首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #inc1ude main() { int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1; for(i=0;i
以下程序的输出结果是( )。 #inc1ude main() { int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1; for(i=0;i
admin
2020-07-28
63
问题
以下程序的输出结果是( )。
#inc1ude
main()
{ int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1;
for(i=0;i<3;i++)
for(j=i;j<=i;j++)
s+=a
[a[j][j]];
printf("%d\n",S);
}
选项
A、3
B、4
C、l
D、9
答案
B
解析
当外层循环为i时,内层循环i只能取j—i,所以s+=a[0][a[j][j],其实就是s+=a
[a
],当i=0时,s=s+a[0][a[0][0]]=s+a[0][0]—1,当i=1时,s=s+a[1][a[1][1]]=s+a[1][1]=1+1=2,当1=2时,s=s+a[2][a[2][2]]=s+a[2][2]=2+2=4。
转载请注明原文地址:https://kaotiyun.com/show/OP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
下面选项中关于编译预处理的叙述正确的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式(x-y)等价的是
有以下定义:inta;longb;doublex,y;,则以下选项中正确的表达式是()。【10年9月】
有以下程序段:int*p;p=______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。
C语言中,最基本的数据类型包括()。
设有定义:charP[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
设有定义:inta=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是()。
随机试题
1型、2型糖尿病病因发病机制相同的相关因素为()
某血液科医生在为门诊病人进行骨穿操作时不小心被带有患者血液的针扎伤,医生马上将血液挤出并进行了冲洗处理,但因门诊骨髓穿刺患者不需要进行传染病相关血液检查,该医生非常担心该患者患有某种传染病,此时医生更合适的做法是()。
生产安全事故发生时,()是应急响应的行动指南。
下列关于项目环境条件分析的说法,正确的是()。
矩阵制组织结构是按职能划分部门和按()划分部门两种方法结合使用所形成的。
实际执行的强制戒毒期限连续计算()。
求二阶常系数线性微分方程y"+λy’=2x+1的通解,其中λ为常数.
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。classcomplex{doublereal;
(1)Corporatescandal,laborreductions,economicrecession.Thepastyearhasbeenasoberingexperiencefortheaverageworker,
TheordinaryfamilyincolonialNorthAmericawasprimarilyconcernedwithsimplephysicalsurvivalandbeyondthat,itsownec
最新回复
(
0
)