首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行以下语句的结果为______。 int x=3,y;int*px=&x;y=*px++;
执行以下语句的结果为______。 int x=3,y;int*px=&x;y=*px++;
admin
2013-02-23
103
问题
执行以下语句的结果为______。 int x=3,y;int*px=&x;y=*px++;
选项
A、x=3,y=4
B、x=3,y=3
C、x=4,y=4
D、x=3,y不知
答案
2
解析
++和*的运算优先级别相同,且从右到左结合,y=*px++也就是y=*(px++),++运算只对px有效。这里++是后置的,应当先将px所指向的变量*px(也就是变量x)的值赋给变量y,然后px才增1。
转载请注明原文地址:https://kaotiyun.com/show/ymJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;}h[2];main(){h[0].x=1;h[0].y=2;h[1].x=3;h[1].y=4;
执行以下的程序段后,m的值是______。inta[2][3]={{1,2,3},(4,5,6}};intm,*p;p=&a[0][0];m=p[4];
下面程序运行的结果是______。main(){intx,y,z;x=0;y=z=-1;x+=-z---y;printf("x=%d\n",x);}
阅读下面语句,则程序的执行结果是【】。#include"stdio.h"main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d,%d
在scanf()函数调用语句中,可以在格式字符和%号之间加上一个星号,它的作用是跳过对应的输入数据;当输入以下数据时,100200300400500<回车>,下面语句的执行结果为【】。main(){inta,b,C;
设有以下定义的语句,则*(*(p+2)+1)的值为______。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
随机试题
A.主动脉口B.肺动脉口C.冠状窦口D.右肺静脉口E.上腔静脉口右心室的出口是
关于滴虫的叙述,下列哪项是错误的
年龄较大不需再生育的子宫Ⅲ度脱垂并发阴道前后壁膨出的患者,最有效的方法是
28岁,婚后5年,计划妊娠10周,下腹部坠胀5天,妇科检查:子宫14周妊娠大,宫体前壁高低不平,可触及多个结节,B超显示符合10周妊娠合并多发性子宫肌瘤。
不符合脑膜炎球菌标本采集与送检要求的是
当翼缘连接处的弯矩为946kN·m时,翼缘连接一侧螺栓所承受的轴力为______。翼缘连接处一个螺栓连接的抗压承载力设计值为______。
指出“钢筋制作与安装”项目中“制作”包含的工作内容。
教师职业道德具有社会促进功能。()(2015.浙江)
【B1】【B13】
A、ImportanceofAGoodNight’sSleepB、TheBestThingsMoneyCannotBuyC、TakingGoodCareofOneselfD、HowtoEnjoyLifeThorou
最新回复
(
0
)