首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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)
有以下程序: #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)
admin
2018-01-14
41
问题
有以下程序:
#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)
aa
[i+1]=*p+1;
else++p;
printf("%d",*p);
}
}
程序运行后的输出结果是( )。
选项
A、2 6
B、2 3
C、4 3
D、4 6
答案
B
解析
本题主要考查指针与数组。观察题目,可以发现,*p=&[0][0]语句实际是将数组a的首地址赋给了指针变量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/ATxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#includemain(){inta[10],b[10],i;for(i=0;i<10;i++)
下面程序的输出结果是_________。#defineMAX3inta[MAX];main(){funl();fun2(a);printf("\n");}funl(){int
有以下程序:#includemain(){inti,sum=0;for(i=1;i<9;i+=2)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是_________。
以下叙述中错误的是()。
以下叙述中错误的是()。
下面属于黑盒测试方法的是()。
字符(char)型数据在微机内存中的存储形式是______。
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确语句是()
_____________是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。
有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是
随机试题
简述常用的慢性疼痛治疗方法。
A.皮肤癌B.间皮瘤C.膀胱癌D.白血病E.肝血管肉瘤联苯胺能引起
关于流行性出血热发病原理,下列哪项是错误的
肾移植术前,组织配型检查项目不含
A.神灵主义医学模式B.自然哲学医学模式C.机械论医学模式D.生物医学模式E.生物一心理一社会医学模式认为心理,社会因素与疾病的发生、发展、转化有着密切的联系的医学模式是
甲预谋拍摄乙与卖淫女的裸照,迫使乙交付财物。一日,甲请乙吃饭,叫卖淫女丙相陪。饭后,甲将乙、丙送上车。乙、丙刚到乙宅,乙便被老板电话叫走,丙亦离开。半小时后,甲持相机闯入乙宅发现无人,遂拿走了乙的3万元现金。关于甲的行为性质,下列哪一选项是正确的?(201
某加工商为了避免大豆现货价格风险,在大连商品交易所做买入套期保值,买入10手期货合约建仓,基差为一20元/吨,卖出平仓时的基差为一50元/吨,该加工商在套期保值中的盈亏状况是()元。
30年代,美国推行“中立”政策之所以对法西斯侵略起了绥靖作用,主要是因为它()。
有若干个局域网,各自具有独立的资源,若它们之间互联以后,则()。
Fowlingwasapopularpastime.ThemarshesandthebanksoftheNileaboundedwithwaterfowlwhichwashuntedwithspearsandst
最新回复
(
0
)