首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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<=
以下程序的输出结果是( )。 #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<=
admin
2011-06-10
51
问题
以下程序的输出结果是( )。 #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时,内层循环i只能取j=i,所以s+=a
[a[j][j]],其实就是s+=a
[a
],当i=0时,s=s+a[0][a[01[0]]=s+a[0][0]=1,当i=1时,s=s+a[1][a[1][1]1=s+a[1][1]=1+1=2,当i=2时,s=s+a[2][a[2][2]]=s+a[2][2]=2+2=4。
转载请注明原文地址:https://kaotiyun.com/show/ORPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
Internet的信息服务方式分为基本服务和扩展服务,电子邮件属于【 】。
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
有以下程序段中b的值是( ) int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5];
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请填空。#include<stdlib.h>stuctnode{chardata;struetn
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称______。
在面向对象方法中,信息隐蔽是通过对象的【】性来实现的。
按条件f对关系R进行选择,其关系代数表达式为()。
开发软件时对提高开发人员工作效率至关重要的是()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
随机试题
生产测井的主要目的是了解和分析()的动态特性、井身结构的技术状况,提高油气产量和采收率。
为什么妊娠期妇女容易患上行性感染?
引起急性上呼吸道感染的主要病原体为
关于股骨骨折,哪种说法不正确
A.进行站立B.预防关节挛缩C.步行的训练D.预防肌肉萎缩E.增加关节活动范围ROM训练的作用是
流行性脑脊髓膜炎潜伏期多在10天之内,一般为
有助于维护和修复小儿肠道黏膜屏障功能的药物是
师徒两人负责生产一批零件,师傅完成全部工作数量的一半还多30个,徒弟完成了师傅生产数量的一半,此时还有100个没有完成,请问师徒两人已经生产了多少个?()
有以下程序#includemain(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}程序的输出结果是()。
ThefollowingappearedinahealthmagazinepublishedinCorpora."Medicalexpertssaythatonlyone-quarterofCorpora’scitize
最新回复
(
0
)