C语言简单的练习题?
若有定义“intx=1,y=1;",则执行逗号表达式y=3,x++,x+5后,该表达式的值是(),变量x的值是(),变量y的值是()。麻烦解释一下谢谢...
若有定义“int x=1,y=1;",则执行逗号表达式y=3,x++,x+5后,该表达式的值是( ),变量x的值是( ),变量y的值是( )。
麻烦解释一下
谢谢 展开
麻烦解释一下
谢谢 展开
8个回答
展开全部
表达式的值是7
x的值是2
y的值是3
逗号表达式是依次运算,取最后一个表达式的值,所以表达式的值是7
x执行x++后加1所以是2
y赋值为3
x的值是2
y的值是3
逗号表达式是依次运算,取最后一个表达式的值,所以表达式的值是7
x执行x++后加1所以是2
y赋值为3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
该表达式的值是( 3 ),变量x的值是( 2 ),变量y的值是( 3 )。
X++:x原来的值是1,在这里自加1后,x变成2;
X++:x原来的值是1,在这里自加1后,x变成2;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
该表达式的值是( 3 ),变量x的值是( 2 ),变量y的值是( 3 )。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询