首 页
大学试题
CMS专题
工学
经济学
专升本
法学
教育学
历史学
更多分类
搜索
题库考试答案搜索网 > 题目详情
当前位置:
首页
>
执行以下语句的结果为______。 int x=3,y;int*px=&x;y=*px++;
>
题目详情
问题题干
答案解析
相关问题
热门问题
最新问题
问题详情
执行以下语句的结果为______。 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不知
时间:2022-01-01 00:17
关键词:
答案解析
B
解析:++和*的运算优先级别相同,且从右到左结合,y=*px++也就是y=*(px++),++运算只对px有效。这里++是后置的,应当先将px所指向的变量*px(也就是变量x)的值赋给变量y,然后px才增1。
相关问题
下面程序段的输出结果是 ______。 int X=20, y=20; cout<<x- -<<" , "<< - -y;
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是______
设int x,y,t;,执行语句t=10+(x=3,y=5,x-y);后t的值是__________。
设int x=-9,y;,则执行y=x>=0x:-x;后y的值是___。
X、Y、Z被定义为int型变量,若从键盘给X、Y、Z输入数据,正确的输入语句是______。
最新问题
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是 ______。
X、Y、2被定义为int型变量,若从键盘给X、Y、Z输入数据,正确的输入语句是______。
执行以下语句的结果为______。 int x=3,y;int*px=&x;y=*px++;
执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。
有以下程序: void f(int y,int *x) { y=y+ *x; *x;=*x+y;} main() { int x=2,y=4; f(y,&x); - printf ("%d %d ",x,y); } 执行后的输出结果是 ______。
执行如下语句之后,输出的结果是______。 public class ex36 { public static void main(String[] args) { int x=-6, y=6; x=x+y--; System.out.println (x); } }
执行如下语句之后,输出的结果是______。 public class ex24 { public static void main(String[] args) { int x=5,y=3; x+=X-- *--y; System.out.println{x); } }
下列语句执行之后,变量y的值为______。 int x=12; boolean y=x!=12;
执行下列代码之后,输出的结果为______。 public class ex27 { public static void main(String[] args) { iht x=7; int y=15; boolean bb=(127|x)>7&&(-128∧y)<15; System.out. println(bb); } }
下列程序段执行以后,内存变量y的值是 ______。 x=34567 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO
别人在看