首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行以下语句的结果为______。 int x=3,y;int*px=&x;y=*px++;
执行以下语句的结果为______。 int x=3,y;int*px=&x;y=*px++;
admin
2013-02-23
89
问题
执行以下语句的结果为______。 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全国计算机二级
相关试题推荐
C语言可执行程序的开始执行点是()
下面程序的输出结果是【】。#include<stdio.h>main(){staticchara[]="language",b[]="program";char*ptrl=a,*ptr2=b;
以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i-)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}
执行以下的程序段后,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);}
在scanf()函数调用语句中,可以在格式字符和%号之间加上一个星号,它的作用是跳过对应的输入数据;当输入以下数据时,100200300400500<回车>,下面语句的执行结果为【】。main(){inta,b,C;
下列语句使指针p指向一个double类型的动态存储单元。p=【】malloc(sizeof(double));
设有以下宏定义:#defineN3#defineY(n)((N+1)*n)则执行以下语句后,z的值为______。z=2*(N+Y(5+1));
随机试题
Tounderstandthemarketingconcept,itisonlynecessarytounderstandthedifferencebetweenmarketingandselling.Nottooma
太阳伤寒证不可能出现的症状是
下列药物中,患者服用后应避免在阳光下暴露的是
生产、销售的假药具备下列哪些情形,应认定为刑法第141条规定的足以严重危害人体健康罪( )。
《合伙企业法》规定:合伙协议约定合伙企业经营期限的,下列情况可以协议退伙的是( )。
国家公务员级别分为()级。
[*]
在考生文件夹下打开文档Word.docx。某高校学生会计划举办一场“大学生网络创业交流会”的活动,拟邀请部分专家和老师给在校学生进行演讲。因此,校学生会外联部需制作一批邀请函,并分别递送给相关的专家和老师。请按如下要求,完成邀请函的制作:根据“Wo
(1)Muckyroads,unpredictableweather,andwetgroundthatsagsbeneathyourfeet.ItmustbespringtimeinNewEngland.(2)
TheUSCongressA)TheUScongressisthelegislativebranchofthefederalgovernment.Itisabicameral(两院制的)law-makingbod
最新回复
(
0
)