若x为int型变量则都好表达式x=45x5x+25的值为?
3个回答
展开全部
x
=
4*5
==
20;
(x*5被疏忽掉)x+25
==
45补充:若
初始
x=1;
x
=
(4*5,x*5)
,则x
=
x*5
==
5
(4*5被疏忽掉)x
+25
==
30
注意下括号的位置不同,C语言的语法还是蛮成心思的
=
4*5
==
20;
(x*5被疏忽掉)x+25
==
45补充:若
初始
x=1;
x
=
(4*5,x*5)
,则x
=
x*5
==
5
(4*5被疏忽掉)x
+25
==
30
注意下括号的位置不同,C语言的语法还是蛮成心思的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个是否是完全的表达式。中间逗号肯定是逗号吗还是分号:我估计是45
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表达式中需要斟酌的是=和,的运算优先级,
其中=为14,
而,为15,
即先运算=再计算,;
那末表达式第1步是运算(x=4*5,
x*5)中的x=4*5部份为x=20,
再计算x*5=100,
表达式值为100;
第2步计算(100,
x+25),
此时x=20,
则x+25=45,
表达是终究结果为45
其中=为14,
而,为15,
即先运算=再计算,;
那末表达式第1步是运算(x=4*5,
x*5)中的x=4*5部份为x=20,
再计算x*5=100,
表达式值为100;
第2步计算(100,
x+25),
此时x=20,
则x+25=45,
表达是终究结果为45
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询