首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
51
问题
以下程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
以下选项中关于程序模块化的叙述错误的是
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
有以下程序#include<stdio.h>inta=1;b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){funl(5,6);fun2(
数据库管理系统的基本功能不包括
将E—R图转换为关系模式时,实体和联系都可以表示为
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
数据流图中带有箭头的线段表示的是
负责数据库中查询操作的数据库语言是()。
随机试题
犯罪嫌疑人王某,男,20岁,河南省开封市人。2010年12月10日,王某因涉嫌抢劫并致人重伤,被公安机关立案侦查。后侦查终结移送检察院审查起诉。检察院在审查起诉时认为将来法院将有可能判处王某死刑,于是检察院便指定正平律师事务所律师于律师担任王某的辩护人,并
治疗过敏性休克应首选
女性,60岁。因黄疸持续不退半年伴皮肤瘙痒,肝脾肿大,诊断为原发性胆汁性肝硬化,下列哪项不符合该病的诊断
暂列金额一般可按分部分项工程费的()作为参考。
国际工程项目报价中的施工机械使用费包括()。
在无机结合料稳定类基层中,可单独作为稳定作用的结合料有()
施工企业在需要实施旁站监理的关键部位、关键工序进行施工前()小时时,应当书面通知监理企业派驻工地的项目监理机构。
按照规定,期货交易的制度不包括()。
科斯定理的含义是()。
简答联盟战略产生分歧的主要原因?
最新回复
(
0
)