首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果为( )。 struct st {int x;int *y;}*p; int dt[4]={10,20,30,40); struct st aa[4]={50,&dt[0],60,&dt[1],70,&dt[2],80
下面程序的输出结果为( )。 struct st {int x;int *y;}*p; int dt[4]={10,20,30,40); struct st aa[4]={50,&dt[0],60,&dt[1],70,&dt[2],80
admin
2010-01-10
20
问题
下面程序的输出结果为( )。 struct st {int x;int *y;}*p; int dt[4]={10,20,30,40); struct st aa[4]={50,&dt[0],60,&dt[1],70,&dt[2],80,&dt[3]}; main() { p=aa; printf("%d\n",++p->x); printf("%d|n",(++p)->x); printf("%d\n",++(*p->y)); }
选项
A、10 20 20
B、50 60 21
C、51 60 21
D、60 70 31
答案
4
解析
第1个输出语句中由于->的优先级高于++,因此先取结构体的分量x,再对x的值加1,再输出。p的初值为结构体数组aa的首地址即a[0]的地址,a[0]的x分量值为50,加1后输出51。第2个输出语句中++p被括号括起来,括号的优先级与->相同,自左至右结合,因此先对p加1,再取p所指向的元素的x分量的值。p加1后p指向数组元素a[1],a[1]的x分量的值为60,输出60。第3个输出语句中括号的优先级高于++,因此先求括号中表达式的值,又由于->的优先级高于*,所以先取p所指向的数组元素的y分量的值,p所指向的元素为a[1],y分量的值为&dt[1]。&dt[1]是一个存储单元的地址,是数组dt第2个元素的地址值,再取该存储单元中的值为20,最后对20加1,输出21。选项C为所选。
转载请注明原文地址:https://jikaoti.com/ti/WNI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是
窗体上有一个名称为Commandl的命令按钮。其单击事件过程如下:PrivateSubCommandlClick()Open”c:\f1.txt”ForInputAs#l:Open”c:\f2.txt”ForOu
编写如下程序:PrivateSubCommand1_Click()Dima(3,3)AsInteger,sAsIntegerFori=1To3Forj=1To3a(i,j)=i*j+iNextjNextis=0
1个二维数组可以存放1个矩阵,在程序开始有语句OptionBase0,则下面定义的数组中正好可以存放1个4(3矩阵(即只有12个元素))的是
运行以下程序后,输出的图案是()。Form1.CIsA$=String$(10,"*")Fori=1To5n=10-2*iX$=AS:Y$=Space$(n)Mid$(X$,i+1,
设有下面的语句:PrintIIf(x>0,1,IIf(x
在标准模块中,将a定义为全局整型变量的语句是()。
在VisualBasic中,表达式3*2\5Mod3的值是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
以下关于函数过程的叙述中,正确的是
随机试题
报社的产品销售收入主要是三大块:___________、___________和___________。
试述毛主席思想的主要内容。
患者便血已半年,怯寒神疲,肛门下坠,舌质淡薄脉细弱。治则宜用
A.改变细菌体内靶位结构B.产生钝化酶C.改变细菌胞浆膜通透性D.产生水解酶E.增加与药物具有拮抗作用的底物量细菌对红霉素的耐药机制是
危险源识别的方法有很多,其中实施安全检查和诊断项目的明细表方式属于()。
关于建筑工程一切险,下列说法中不正确的是( )。
若复数z=(a∈R),实部与虚部相等,则a=_________.
课程目标的总目标部分一共10条,第3条要求培育热爱祖国语言文字的情感,增强语文学习的________,养成语文学习的________,掌握最基本的________。
有以下程序,程序运行后的输出结果是voidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(int));*s=*p1+*(p2++);}main(){inta
在微型计算机内部,对汉字进行传输、处理和存储时使用汉字的()。
最新回复
(
0
)