首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 struct st{ int n; struct st *next; }; struct st a[3]={ 5,&a[1],7,&a[2],9,’\0’ }, *p; p=&a[0]; 则以下选项中值为6的表达
若有以下程序段 struct st{ int n; struct st *next; }; struct st a[3]={ 5,&a[1],7,&a[2],9,’\0’ }, *p; p=&a[0]; 则以下选项中值为6的表达
admin
2021-04-28
48
问题
若有以下程序段
struct st{ int n; struct st *next; };
struct st a[3]={ 5,&a[1],7,&a[2],9,’\0’ }, *p;
p=&a[0];
则以下选项中值为6的表达式是
选项
A、p->n
B、(*p).n
C、p->n++
D、++(p->n)
答案
D
解析
本题考查结构体变量的引用,其中a为定义的结构体数组,D选项中p->n为5,++(p->n)为6,所以D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/5Jtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有一个M*N的矩阵已经存放在一个M行N列的数组x中,且有以下程序段sum=0;for(i=0;i
有以下程序:#include<stdio.h>intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];re
有以下程序main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
有以下程序#include<stdio.h>#include<string.h>StructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={100
以下叙述中正确的是
有下列程序:inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t+=a++;}else{inta=7;t+=a++;}returnt+a++;}
某系统总体结构如下图所示
下面关于“EOF”的叙述,正确的是
若有以下程序,则程序的输出结果是#defineSfx)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));)
软件设计中模块划分应遵循的准则是
随机试题
雄激素最适合治疗
吸入含有炭疽芽孢的尘埃、飞沫,可引起
面容惊愕、眼裂增宽、眼球突出、目光炯炯、兴奋不安、烦躁易怒的面容是
有关子宫动脉的描述,错误的是
闭合性单处肋骨骨折的处理重点是()。
如果连续地增加某种生产要素,在总产量达到最大时,边际产量曲线()。
在一个温度恒定的室内,你赤脚站在瓷砖上觉得比站在棉花上冷,是因为()。
培养法律思维方式需要付出艰苦的努力并遵循正确的途径,而培养法律思维方式的前提是()
EachofQuestions1to7presentstwoquantities.QuantityAandQuantityB.Comparethetwoquantities.Youmayuseadditional
AnAmericanweddingbeginswithengagement.Traditionally,ayoungmanasksthefatherofhis【S1】______forpermissiontomarry
最新回复
(
0
)