
求大神赐教,求一C语言题!!有以下程序 #include <stdio.h> main() { int x, y, z; x=y=1; z=x++,y++,++
有以下程序#include<stdio.h>main(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);...
有以下程序
#include <stdio.h>
main()
{ int x, y, z;
x=y=1;
z=x++,y++,++y;
printf("%d,%d,%d\n",x,y,z);
}
程序运行后的输出结果是
A) 2,3,1
B) 2,3,2
C) 2,3,3
D) 2,2,1 展开
#include <stdio.h>
main()
{ int x, y, z;
x=y=1;
z=x++,y++,++y;
printf("%d,%d,%d\n",x,y,z);
}
程序运行后的输出结果是
A) 2,3,1
B) 2,3,2
C) 2,3,3
D) 2,2,1 展开
展开全部
x++是先使用后计算所以z=1,++y是先计算后使用,经y++后是2,++y后是3,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A)2,3,1正确。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A,分清是先加后用还是先用后加就可。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案:A。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |