首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是 #include void main() { int a[5]={2,4,6,8,10}; int *p=a,**q=&p; printf("%d,",*(p++)); printf("%d",**q); }
下述程序的输出结果是 #include void main() { int a[5]={2,4,6,8,10}; int *p=a,**q=&p; printf("%d,",*(p++)); printf("%d",**q); }
admin
2013-02-23
40
问题
下述程序的输出结果是
#include
void main()
{ int a[5]={2,4,6,8,10};
int *p=a,**q=&p;
printf("%d,",*(p++));
printf("%d",**q); }
选项
A、4,4
B、2,2
C、4,5
D、2,4
答案
D
解析
考查一维数组的指针和指向指针的指针两个知识点。通过赋值,指针p和q都指向了数组a的首地址,*(p++)先引用数组元素,然后p++,所以输出结果为2,**q指向的数组元素为4。
转载请注明原文地址:https://kaotiyun.com/show/QQJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;
有如下程序main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf("%f\n",y);}
C语言可执行程序的开始执行点是
若变量n中的值为24,则print函数共输出【】行,最后一行有【】个数。voidprint(intn,intaa[]){inti;for(i=1;i<=n;i++){printf("%6d"
下列程序执行后的输出结果是______。#defineMA(x)x*(x-1)main(){inta=1,b=2;printf{"%d\n",MA(1+a+b));}
下列程序的输出结果是______。main(){intk=17;printf("%d,%0,%x\n",k,k,k);}
下列程序的功能是计算数的阶乘。main(){ihti,n;nlongnp;scanf("%d",&n);np=【】;for(i=2;i<=n;i++)【】;printf("n=%dn!=%ld\n",
随机试题
潜油电泵井多级离心泵是给井液增加压头并将其举升到地面的机械设备。()
Awomanpullshercaralongsideatollboothandsays,"Iamalsopayingforthesixcarsbehindme,"andshedoes.Oneafteran
关于装饰抹狄的作用,下列所述错误的是()。
相对重力联测中,短基线联测时仪器数不少于6台,每台仪器的合格成果数可以有()个。
在保险合同履行过程中,按照约定承担赔偿或者给付保险金义务的人是()。
广义的资产评估报告是()。
在我国,居民委员会()。
19世纪末20世纪初,中国学者了解和引进西方教育学主要通过()
求y〞-2y′-e2χ=0满足初始条件y(0)=1,y′(0)=1的特解.
Istheprofessionalbookreviewerold-fashioned?InarecentHarvardBusinessSchoolstudyofnonfictionreviews,assessmentsin
最新回复
(
0
)