首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
62
问题
以下程序的输出结果是( )。
#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://www.kaotiyun.com/show/OP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=0,b=0;/*给a赋值a=10:b=20;给b赋值*/printf("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输出结果是
下列叙述中正确的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
有以下程序,程序运行后的输出结果是#definePT3.5;#defineS(x)PT*X*X;main(){inta=1,b=2;printf("%4.1f\n",S(a+b));}
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
以下函数不能用于向文件中写入数据的是
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
在面向对象方法中,不属于“对象”基本特点的是()。
若已有定义语句:inta,b,c;,且变量已正确赋初值,则以下选项中正确的赋值表达式是()。
在具有2n个节点的完全二叉树中,叶子节点个数为()。
随机试题
西方商业银行的资产负债管理理论经历的主要阶段有()。
春秋时代产生的诸子散文,其中《论语》属于()。
Thispartistotestyourpracticalwritingability.Nowyouarerequiredtowritealetteraccordingtotheinformationgiveni
A.腰背痛伴脊柱畸形B.腰背痛伴活动受限C.腰痛伴尿频、尿急D.顽固性背痛,放射性神经痛的中老年人E.腰痛伴月经异常、痛经脊柱先天性畸形可见
某男68岁,牙列缺失,要求做全口义齿修复。拔牙后多长时间,可进行全口义齿修复A.2个月左右B.3个月左右C.5个月左右D.8个月左右E.10个月左右
流行病学研究内容的三个层次是
由于人身保险保险期限较长并具有储蓄性,因而强调人身保险保险利益存在的时效为()。
把课程计划和课程实施的关系隐喻为“建筑图纸和具体施工”.反映的是幼儿园课程实施的()取向。
2006年上半年,该镇工业增加值中由规模以上企业实现的增加值约为2007年上半年,该镇完成的工业总产值约占全年工业总产值计划的
JimspeaksEnglishbetterthananyoneelseinhisclass.JimspeaksEnglishbetterthanthe________studentsinhisclass.
最新回复
(
0
)