首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> 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
以下程序的输出结果是( )。 #include<stdio.h> 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
admin
2021-07-09
47
问题
以下程序的输出结果是( )。
#include<stdio.h>
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、1
D、9
答案
B
解析
当外层循环为i时,内层循环j只能取j=i,所以s+=a
a[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+l=2,当i=2时,s=s+a[2][a[2][2]]=s+a[2][2]=2+2=4。
转载请注明原文地址:https://kaotiyun.com/show/evtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下语句typedefstructTT{chalc:inta[4]:}CIN;则下面叙述中正确的是
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0:i
若变量己正确定义并赋值,以下不能构成C语句的选项是
有以下程序,程序运行后的输出结果是voidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(int));*s=*p1+*(p2++);}main(){inta[2]={1,2},b[2]={10,20
设有定义:intx=2;以下表达式中,值不为6的是
以下叙述中正确的是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
将E-R图转换为关系模式时,实体和联系都可以表示为()。
软件生存周期中,解决软件“做什么”的阶段是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
根据常见病辨证论治的理论,时行感冒的治法是()
在下列哪种情况下,对直接负责的主管人员和其他直接责任人员可给予行政处分?()
在企业借款利息的支付方式中,会使企业所负担的实际利率高于名义利率的利息支付方式有()。
城镇职工基本医疗保险制度分为统筹基金和个人账户,下列关于个人账户的资金来源,说法正确的是()。
在很多行政组织中,由于横向、纵向关系的复杂性,会有部门林立的现象,这种现象会()管理的成本,()管理的效率。
若变量已正确定义,在if(w)printf("%d\n",k);中,以下不可替代W的是()。
Text…DramaticPeakDistrict,withitsgenuinesteepfells,neverfailstoastonishme.Acarwill【C1】______youallround
Shedoesn’ttalkmuch,butwhatshesaysmakes______.
______,thepayisn’tattractiveenough,thoughthejobitselfisquiteinteresting.
Describearuleorlawwhichyoulike.Youshouldsay:whattheruleorlawiswhenitcameintoeffecthowwellitworksandex
最新回复
(
0
)