首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1; for(i=0;i<=i;j++) t+=b[i][b[j][i]]; printf("%d\n",t);} 程序运行后的输出结果
有以下程序 #include main(){int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1; for(i=0;i<=i;j++) t+=b[i][b[j][i]]; printf("%d\n",t);} 程序运行后的输出结果
admin
2018-11-21
44
问题
有以下程序
#include
main(){int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;
for(i=0;i<=i;j++)
t+=b
[b[j]
];
printf("%d\n",t);}
程序运行后的输出结果是
选项
A、3
B、1
C、9
D、4
答案
D
解析
这道题主要考查的是二维数组的有关知识。在两层for循环语句中,每次执行变量t的累加时,二维数组元素b的第二下标的值与第一下标相同的值,所以程序执行的过程为t=1+b[1][1]+b[2][2]=1+1+2=4。
转载请注明原文地址:https://kaotiyun.com/show/7cxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){chara[]={’a’,’b’,’c’,’d’,’e’,’f,’\0’};inti,j;i=sizeof(
出下列程序执行后的输出结果是______。mare(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,k=2;for(i]0;i<3;i++){printf(("%d",m[k][i]);}}
以下叙述中正确的是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
当线性表采用顺序存储结构实现存储时,其主要特点是______。
有以下程序intb=2;intfunc(int*A){b+=*a;return(B);}main(){inta=2,res=2;res+=rune(&A);printf("%
若已定义:“int a[9],*p=a;”,并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是______。
在C语言中,下列关于文件操作的叙述正确的是()。
在关系数据库中,用来表示实体之间联系的是______。
线性表若采用链式存储结构时,要求内存中可用存储单元的地址______。
随机试题
风湿性心脏病最易受累的瓣膜是
下列关于牙龈瘤的描述,错误的是
自身免疫病的发病机制不包括
危险废物填埋场距飞机场、军事基地的距离应在( )以上。
以下关于人大代表的辞职和补选的表述,正确的有()
根据我国法律规定,共同共有人分割共有财产时,如果财产是属于一个整体的,部分共有人出卖自己分得的财产,其他共有人主张优先购买权时,( )。
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand1
Abusinessmanboughtsomegoodsatamarketinthemorningandsetoutatonceforhomewithallhisbags,forhewishedtobei
Inthispart,theinterlocutorasksquestionstoeachofthecandidatesinturn.Youhavetogiveinformationaboutyourselfand
Accordingtosomeeconomists,Japanisindangerofplungingintoadepressionthat,withdouble-digitunemployment,couldsever
最新回复
(
0
)