首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void main() {int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=10; for(i=0;i<3;i++) for(j=1;j<=i;j++) s+=a[i][a[j][i]]; prin
有以下程序: #include void main() {int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=10; for(i=0;i<3;i++) for(j=1;j<=i;j++) s+=a[i][a[j][i]]; prin
admin
2020-10-26
47
问题
有以下程序:
#include
void main()
{int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=10;
for(i=0;i<3;i++)
for(j=1;j<=i;j++)
s+=a
[a[j]
];
printf(’’%d\n’’,s);
}
程序运行后的输出结果是( )。
选项
A、12
B、13
C、11
D、15
答案
D
解析
此题考查for循环执行条件和数组元素的调用。for(ex1;ex2;ex3)ex4;的执行过程是:计算ex1;判断ex2,若ex2为真,执行ex4(若ex2为假将不执行ex4);计算ex3;判断ex2的值进行下一次循环。题目中第1层for循环执行3次,i=0,1,2;但第2层for循环要根据第1层for循环的i值判断,i=0时,i<=i为假,所以不执行循环体,i=1时,执行1次,s+=a[1][a[1][1]],i=2时,执行2次,s+=a[2][a[1][2]]和s+=a[2][a[2][2]]。对于数组的元素调用可以用数组名后跟数组下标引用元素的形式,数组下标可以是表达式,所以执行s+=a[1][1],s+=a[2][2],s+=a[2][2],结果为15。
转载请注明原文地址:https://kaotiyun.com/show/c33p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面属于应用软件的是()。
若有定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述正确的是()。
以下函数实现按每行8个输出w所指数组中的数据:#include<stdio.h>voidfun(int*w,intn){inti;for(i=0;i<n;i++){______________prinff("%d",w[i]);}p
有以下程序;#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);}
面向对象方法中,继承是指()。【10年9月】
有如下程序#include<stdio.h>main(){inti;for(i=0;i<3;i++)putchar(’A’+i*2);}程序运行后的输出结果是()。
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:structlink{doubledt;struetlink,*next;};若指针p指向A结点,在不改变P指向的前提下,以下选项中不能
有如下定义:struct{intnum;charname[10];struct{inty;intm;intd;}birth;}s,*ps=&s;以下对内嵌结构体成员的引用形
在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。则实体医生和患者之间的联系是()。
层次型、网状型和关系型数据库划分原则是()。【10年9月】
随机试题
《阿拉木图宣言》初级卫生保健工作的8项内容不包括
竹茹可以治疗的病证是旋覆花可以治疗的病证是
关于工作分解结构的说法,正确的有()
甲股份有限公司(以下简称甲公司)2×16年至2×18年度有关业务资料如下:(1)2×16年1月1日,甲公司股东权益总额为46500万元(其中,股本总额为10000万股,每股面值为1元;资本公积为30000万元;盈余公积为6000万元;未分配利润为500(
她______盲人和正常人一样也能做很多事情,这正是她只身来到拉萨旅游的原因。她喜欢这座________在历史和信仰中的圣城,尽管看不见,她也能感受到这里绵延的雪山、清冽的空气、闪耀着金光的寺庙和那些________向大昭寺缓缓前行的信徒。填入划横线部分最
某市七月的第三周内有4个雨天,2个阴天,只有周五1个晴天。已知雨天之后不出现晴天,晴天之后不出现阴天,请问共有多少种天气可能?
根尖肉芽肿最不可能出现的转归是()。
在Access中需要发布数据库中的数据时,可以采用的对象是______。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
•Readthearticlebelowabouttheimportanceofhiringrightpeople.•ChoosethecorrectwordtofilleachgapfromA.Bor
最新回复
(
0
)