首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a[5]={2,4,6,8,10}, *p,**k; p = a;k = &p; printf("%d ", *( p++ ) ); printf("%d\n", **k ); } 程序运
有以下程序 #include main() { int a[5]={2,4,6,8,10}, *p,**k; p = a;k = &p; printf("%d ", *( p++ ) ); printf("%d\n", **k ); } 程序运
admin
2015-07-31
23
问题
有以下程序
#include
main()
{ int a[5]={2,4,6,8,10}, *p,**k;
p = a;k = &p;
printf("%d ", *( p++ ) );
printf("%d\n", **k );
}
程序运行后的输出结果是
选项
A、4 6
B、4 4
C、2 2
D、2 4
答案
D
解析
首先通过p=a使p指向数组的第1个元素,所以输出2;在输出2以后,由于p++,即p就指向数组的第2个元素,**k就是取出p所指向元素的值,而p指向的是数组的第2个元素,即输出4。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/O2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型
有下列程序:main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);
以下程序运行后的输出结果是【】。main(){inta,b,c;a=10;b=20;c=(a%b<1)||(a/b>1);printf("%d%d%d\n",a,b,c);}
下列程序的执行结果是______。print(int*b,intm){inti;for(i=0;i<m;i++){*b=i;b++;}printf("%d\n",*--B);
下列程序的输出结果是______。main(){staticintnum[5]=}1,3,5,7,9};int*p1,**p2;p1=num;p2=&p1;printf("%d,",*(
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是______。
下列叙述中不正确的是()。
有下列二叉树,对此二叉树中序遍历的结果为()。
下列叙述中正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
随机试题
传来证据
婴儿维生素D缺乏性手足搐搦症最常见的临床表现是()
在铁路崩塌类型中,当下部软岩受垂直挤压形成的崩塌为()。
有关质量统计分析方法的阐述,不正确的是( )。
证券的回转交易是指投资者买入的证券,经确认成交后,在交收前全部或部分卖出。( )
试论述掌握知识与发展智力相结合的规律。
2016年10月,山东省人民政府办公厅印发的《山东省生态环境监测网络建设工作方案》规定,要按照()原则实行环境质量监测。
小麦:面粉:馒头()
伽利略一次比萨斜塔实验就推翻了亚里士多德统治思想界长达2000多年的理论的错误,这主要是因为实践具有
Excusesrepresentadesiretohangontothelifeyouhavenow.Anexcuseisanobstaclethatyouchoosetoplace【C1】______front
最新回复
(
0
)