首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int aa[3][3]={ {2},{4},{6} }, i, *p = &aa[0][0]; for ( i=0; i<2; i++ ) { if( i == 0 ) aa[i][i+1]
有以下程序 #include main() { int aa[3][3]={ {2},{4},{6} }, i, *p = &aa[0][0]; for ( i=0; i<2; i++ ) { if( i == 0 ) aa[i][i+1]
admin
2019-05-17
69
问题
有以下程序
#include
main()
{ int aa[3][3]={ {2},{4},{6} }, i, *p = &aa[0][0];
for ( i=0; i<2; i++ )
{ if( i == 0 ) aa
[i+1] = *p + 1;
else ++p;
printf("%d ", *p );
}
}
程序运行后的输出结果是
选项
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/4HRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#inelude<stdlib.h>main(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a
有以下程序#includemain(){intx;scanf("%d",&x);iffx<=3);elseif(x!=10)printf("%d\n",x);}程序运行时,输入的值在哪个范围才会有输出结果
与数学表达式x≥y≥z对应的C语言表达式是
有以下程序voidfun(int*P,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;)main(){inta=0,b=9;fun(&a,&b);printf("%
有以下程序段int*p;p=_________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
下面不属于需求分析阶段任务的是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
下面不属于软件开发阶段任务的是()。
下面不属于需求分析阶段任务的是()。
在E-R图中,用来表示实体联系的图形是( )。
随机试题
《环境保护法》规定,当事人对行政处罚决定不服,可以在接到处罚通知之日起15日内申请复议,也可以在接到处罚通知之日起15日内直接向法院起诉。某县环保局依据《环境保护法》对违法排污企业作出罚款处罚决定,该企业不服。对此,下列哪一说法是正确的?
行政组织中最活跃的因素是
鉴别急、慢性肾衰竭没有帮助的检查是
72岁,发现外阴部肿物2个月,肿物生长快,伴有少量出血。查体阴蒂肿大,直径3cm,质硬,右腹股沟触及3个黄豆大小淋巴结,不活动。阴蒂肿物活检报告为鳞癌。患者患有扩张型心肌病4年,平时服用地高辛治疗,心功能Ⅲ级。采用哪种治疗方法最合适
老年抑郁症的常见负性生活事件是
下列关于苏子降气汤说法错误的是
下列局麻药中,酯类局麻药是()。
房地产经纪人或房地产经纪机构向委托人提供订立房地产交易合同的媒介服务,并收取佣金的行为,称为()行为。[2004年考试真题]
施工作业安全协调配合,关键在于其他专业的施工要注意对已就位的建筑智能化系统的()进行保护,防止作业时发生损坏或保护不当发生丢失现象。
根据公司法律制度的规定,股份有限公司股东大会所作的下列决议中,必须经出席会议的股东所持有表决权的2/3以上通过的有()。
最新回复
(
0
)