首页 热点资讯 义务教育 高等教育 出国留学 考研考公

...a=(a=3*5,a*4)的值是60,而(a=3*5,a*4)的值是60, a的值是15。_百度...

发布网友 发布时间:2024-10-17 14:24

我来回答

2个回答

热心网友 时间:2024-10-17 20:44

逗号表达式的要领:

(1) 逗号表达式的运算过程为:从左往右逐个计算表达式。

(2) 逗号表达式作为一个整体,它的值为最后一个表达式(也即表达式n)的值。

(3) 逗号运算符的优先级别在所有运算符中最低。

试述 a=(a=3*5,a*4) 计算过程:

1、括号具有最大优先级

2、括号内:

因为 = 高于逗号的优先级,计算 a =3*5 =15

表达式变为 a=15, a*4

逗号表达式计算由左至右:

a = 15 

a*4 = 15* 4 = 60

3、括号结束

4、a = 60

热心网友 时间:2024-10-17 20:44

逗号不是运算符,这种写法不符合规范

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com