首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int aa[3][3]={{2},{4},{6}},i,*p=&aa[0][0]; for(i=0;i<2;i++) { if(i==0) all[i][i+1]=*p+1; else+
有以下程序: #include<stdio.h> main() { int aa[3][3]={{2},{4},{6}},i,*p=&aa[0][0]; for(i=0;i<2;i++) { if(i==0) all[i][i+1]=*p+1; else+
admin
2020-11-27
27
问题
有以下程序:
#include<stdio.h>
main()
{
int aa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];
for(i=0;i<2;i++)
{
if(i==0)
all
[i+1]=*p+1;
else++p;
printf("%d",p*);
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、2 6
B、2 3
C、4 3
D、4 6
答案
B
解析
本题主要考查指针与数组。观察题目,可以发现,*p=&aa[0][0]语句实际是将数组aa的首地址赋给指针变量p,将i的值带入for循环中,i=0时,aa[0][1]=3,*p=2,*p输出地是指针所指向的数组值,此时p所指向地是aa[0][0],输出2,而i=1时执行了++p操作,使指针向后移动指向aa[0][1],所以在输出*p时应为3。故B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Aztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是()。intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k一1)+1;}
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
下列叙述中正确的是
在数据库中存储的是
在数据库的三级模式中,可以有任意多个
负责数据库中查询操作的数据库语言是
合法的C语言标识符是()。
关于算法,以下叙述中错误的是
随机试题
不可复性关节盘前移位的症状类似翼外肌痉挛,二者的不同点是
每当文明发展到了相当的程度,人便可以看到他自己的错误和他的同人的错误,于是便出现了_______。每当人的智力能够察觉统治人们的愚行,政客们的伪善面孔与_______,以及人类的弱点与缺失,徒劳无益的努力与矫揉造作的情态,我们自己的梦想与现实之脱节,幽默便
(2006)图示结构,2点处的弯矩(kN·m)为下列何值?
防火间距是指建筑物着火后,火灾不会蔓延到相邻建筑物的空间间隔,它是针对相邻建筑物间设置的。防火间距主要是根据当前(),结合火灾实例和消防灭火的实际经验确定的。
考虑正常经营活动的现金流量是否能够及时而且足额偿还贷款是针对()所采取的做法。
处理劳动争议的正确程序是()。(2006年11月二级真题)
当前,我国科技事业实现了历史性、整体性、格局性重大变化,重大创新成果竞相涌现,一些前沿方向开始进入并行、领跑阶段。但也应看到,我国科技领域仍然存在一些亟待解决的问题,关键核心技术受制于人的局面没有得到根本性改变。现在,我们迎来了世界新一轮科技革命和产业变革
Whatisthespeaker?
Thebusinessofadvertisingistoinventmethodsofaddressingmassiveaudiencesinalanguagedesignedtobeeasilyaccessible
A—officepinB—officeclockC—penholderD—notepaperE—globeF—staplerG—memoholderH—paperfastenerI—tapedispenserJ—letter
最新回复
(
0
)