C语言设有int x 11,则表达式((x1 3)的值是几,为啥子

2021-03-02 08:19:06 字数 2552 阅读 5682

1楼:匿名用户

表达式的值为 3

x++ ,x 先参与运算,再自加,所以 在表达式中,x++ 相当于11

11 / 3 两数均为整数,结果也为整数,11/3 = 3.66666取整为 3

若int型变量x=11,则表达式(x++*1/3)的值是多少,为什么?

2楼:匿名用户

你说的是c语言吧:

因为x是int类型的,所以表达式最后的结果也是对(11*1/3=3.6666)进行强制类型转为int

结果是3.

3楼:育知同创教育

等于3。因为先用x的值是11,除以3后得到3.

设有int x=11;则表达式(x++*1/3)的值是

4楼:匿名用户

x++,执行语句后,再自增1

执行表达式时,x=11

11*1/3,整型运算,结果仍为整型,只取整数部分,结果是3表达式的值是3(虽然执行完表达式后,x的值变为12,但表达式的值已经确定,是3)选a

5楼:格子里兮

设有int x=11,则表达式(x++*1/3)的值是4。

x++是运算在加,例如在这里x还是11。

++x是先加在运算,我们把表达式改为(++x*1/3)那么答案就是4。

它会首先加1 x=x+1,这里x是12。

再运算:(x*1/3)=4。

6楼:匿名用户

表达式的值为 3

x++ ,x 先参与运算,再自加,所以 在表达式中,x++ 相当于11

11 / 3 两数均为整数,结果也为整数,11/3 = 3.66666取整为 3

7楼:匿名用户

同求 不懂啊 现在懂了 a

8楼:匿名用户

应该是x*1再除3,即此表达式的值为11*1/3=3 。而之后x再加一,所以x=12

9楼:匿名用户

a 后自增比乘除优先级高,所以先预算自增,但是因为是后自增,所以先使用x与*1得11除二为3,再使x增一,所以表达式的值是3

设x为int类型,其值为11,则表达式:(x++*1/3)的值是?a,3 b,4 c,11 d,12

10楼:我是xx自大狂

首先(x++*1/3)的值是抄:表达式(x++*1/3)运算到最后一bai

步所得的值。

“dux++”先使用

zhix的值(x=11)乘上1再除3得到的值为dao3但x的值仍未11,之后x自加1为12,即x的值为12所以到最后x的值为12,而整个表达式(x++*1/3)的值为3即答案为:a. 3

11楼:匿名用户

结果是3,选a

x++,先执行语句后,x再自增1

x=11,11*1=11

11/3,整型运算,结果为整型。11/3=3余2,取整数部分,是3选a

12楼:

a 先算x++(先运算,再自加)得x=10; 10*1=10;10/3=3.6666......(约等于3.67);但是x是int,取整,所以得3。

如果把x定义为double,就是3.66667。

13楼:匿名用户

x先乘以1,然后再除以3,得结果3!

计算完后x自加为12!

14楼:冷风落叶儿

1. x++的含义是先计算

复,计算结束后在制对 x 进行

bai++运算

2. 由于:* 运算符和du / 运算符 的级别是一样zhi的,所以先算dao 与运算

3. 所以先用 x 的值 :11 进行 与运算 ,即 x*1 结果为 11 .( 此时 x 的值是 :12 )

4. 11/3的值是取商,即为 3,所以表达式的值为:3 选:a

15楼:匿名用户

答案是a,前面就不说了,就说相除的部分,前面应该能看懂吧。因为x为整型,3也为整型,相除还为整型为3

16楼:匿名用户

x++ 先取x值为11,11*1=11 ,11 div 3 =3 为a

17楼:匿名用户

(x++*1/3)

=11*1/3

=11/3=3

设有intx=11,则表达式(x++*1/3)的值是多少?

18楼:匿名用户

++,--作为后缀运算符是在本计算单位计算结束之后再自加或自减,第一种情况要等计算完整个式子才会加一。而作为前缀运算符则直接执行加一运算,以上是我的个人理解,希望能帮到你

19楼:匿名用户

x++是先运算再自增,11*1/3=3,然后表达式结束,x不再自增;

++x是先自增在运算,(11+1)*1/3=4,然后表达式结束

C语言中表达式1.0 3 3的值是

1楼 匿名用户 对呀,确实是这样的 因为浮点数的精度是这个1 0是浮点数,精度是小数点后6位。 所以1 0 3是0 333333,然后乘以3就是0 999999。 这个题目考查的是大家对各种数据类型精度的理解 2楼 子同 1 0 3按照单精度计算只保证小数点后面的前6位是有效位数 精度是6 ,所以计...

若a是int型变量,则执行表达式a 25 3 3后a的值为

1楼 四舍 入 若a是int型变量,则执行表达式a 25 3 3后a的值为24。 int是一种数据类型,在编程语言中,是用于定义整数类型变量的标识符。因为a是int型变量,所以25 3 8 333。又因为当运算符,函数或流程控制需要一个int型参数时,值会自动转换,同时会丢失精度。 所以8 333不...

设整型变量x的值是0,则表达式2x5的值是请问为什么

1楼 匿名用户 在c中如果有上面的需要应该写 2 现在2 大学c 语言 设整型变量x的值是0,则 2楼 谈世城 2 表达式啊,从左往右看,首先2 3楼 匿名用户 表达式2小于x小于5的值是 1 这个什么意思,要不直接贴 我帮你看 设整型变量x为任何一个整数,表达式x 1 2的值是 为什么 4楼 匿名...