首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序的输出结果是______。 main() { static int a[4]={1,2,3,4}; int**k,*j; j=a+1;k=&j; printf("%d\n",*(*k+2));
如下程序的输出结果是______。 main() { static int a[4]={1,2,3,4}; int**k,*j; j=a+1;k=&j; printf("%d\n",*(*k+2));
admin
2013-02-23
53
问题
如下程序的输出结果是______。 main() { static int a[4]={1,2,3,4}; int**k,*j; j=a+1;k=&j; printf("%d\n",*(*k+2)); }
选项
A、运行错误
B、4
C、3
D、2
答案
2
解析
k为指向指针变量j的二级指针变量,输出项*(*k+2)等价于*(j+2), i的值是元素a[1]的地址,j+2则是a[3]的地址,*(j+2)则是取a[3]的值。
转载请注明原文地址:https://kaotiyun.com/show/B2Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序段运行后,输出结果是inti,j,x=0;staticinta[8][8];for(i=0;i<3;i++)for(j=0;j<3;j++)a[i][j]=2*i+j;for
关于printf()函数的返回值叙述正确的是
下面各选项中,均是C语言合法标识符的选项组是
以下叙述中,正确的是______。
以下函数的功能是计算s=1+1/21+1/3!+…+1/n!,请填空。doublefun(intn){doubles=0.0,fac=1.0;inti,k=1;for(i=1;i<=n;i++){
下列程序执行后输出的结果是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;
有如下定义:structperson{charname[9];intage;};structpersonclass[10]={"Johu",17,"Paul",19,"Mary",18,"Adam",16,};根据上述定义,能输出
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是_____。
已知head指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在下划线内填入正确内容。{intdata;structlink*nex
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是______。
随机试题
测量结果有效是指()
枳实薤白桂枝汤的君药是
类风湿关节炎患者心脏受累最常表现为
DSA检查中最常用的穿刺部位是
以下药组除补阳外,均能固精缩尿,温脾止泻的是()。
某轴类零件原始直径为100mm,允许最大磨损量为2mm,现该轴已运行使用2年,测得轴的直径为95,该轴的磨损率为()。
在社会主义市场经济体制下,国家对个人收入的调节应集中于()。
在先秦作品中,表现“重章叠句,一唱三叹”艺术特点的作品是()
公安机关必须置于党委实际的、直接的领导之下,严禁把()用于党内。
HarvardprofessorHarveyMansfieldstirredupcontroversyrecentlybycriticizingtheviolentgradeinflationathisinstitution
最新回复
(
0
)