首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
77
问题
有以下程序:
#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全国计算机二级
相关试题推荐
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
以下叙述中正确的是
下面属于黑盒测试方法的是
若有定义语句:chara=’\82’:则变量a
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
下列与队列结构有关联的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
某系统结构图如下图所示(图中n≥5)该系统结构图的宽度是()。
随机试题
Humanityusesalittlelessthanhalfthewateravailableworldwide.Yetoccurrencesofshortagesanddroughtsarecausingfami
关子十二指肠壶腹部溃疡的治疗最重要的是()
A.水平浊音B.过清音C.大片区域浊音D.金属音E.局灶性浊音猪,3月龄,弛张热,呼吸加快,肺部听诊有捻发音,X线检查见肺野有斑点状阴影,该猪肺区最可能的叩诊音是
已知美国纽约外汇市场1美元=0.6326~0.6410英镑,1美元=1.4130~1.4220新加坡元,求英镑与新加坡元的汇率。(以英镑为基础货币)
每生产一把该型号职员椅获得的利润率最高的年份是:2008年,生产该型号职员椅5000把,若获得同样多的利润,2006年需要生产该型号职员椅多少把?
据医学史记载,17世纪20年代,英国有个医生给一位生命垂危的青年输羊血,奇迹般地挽救了该青年的生命。其他医生纷纷仿效,结果造成大量受血者死亡,输血医疗手段便被禁止使用。19世纪80年代,北美洲的医生给一位濒临死亡的产妇输入血,产妇起死回生。医学界再次掀起输
下面关于PC机CPU的叙述中,不正确的是( )。
Mr.Smithbecamevery______whenitwassuggestedthathehadmadeamistake.
DrivingtoLithfield,thefreezingrainmadetheroadslipperyandhazardous.
A、Peopleamongthe60to70agegrouparemorelonelyandmoresickthanamongthe50to60agegroup.B、Therearemorementali
最新回复
(
0
)