C语言 设有 int x=11,则表示式((x++)*1/3)的值是几,为啥子

 我来答
天罗网17
2022-11-09 · TA获得超过6150个赞
知道小有建树答主
回答量:306
采纳率:100%
帮助的人:71.2万
展开全部

C语言 设有 int x=11,则表示式((x++)*1/3)的值是几,为啥子

表示式的值为 3
x++ ,x 先参与运算,再自加,所以 在表示式中,x++ 相当于11
11 / 3 两数均为整数,结果也为整数,11/3 = 3.66666取整为 3

C语言:设有 int x=11;则表示式((x+x)*1/3)的值是几,为什额

结果是7

  1. x + x = 22

  2. 22 * 1 = 22

  3. 22 / 3 = 7 整数运算会取整

C语言问题:设int x=11;表示式(x++ * 1/3)的值是?

可以检视运算子的优先顺序表
表示式等价于
(((x++) * 1)/3)
表示式值是3,x值是12

在c语言里int x=11;表示式(x++*1/3)的值是?

应该是4;
++运算子的优先顺序较高,所以x首先自加。
这个式子写成我们常用的四则运算应该是:
(x+1)*1/3

若有int x=11;则表示式1/3*x++的值为

表示式的值为0,
因为先计算 1/3,两个1,和3都是整数,最后的结果也要转换为整数, 为0
在计算0 * x++, 所以结果也是0,
计算完之后将x的值加1 ,最终x 的值是12

设有 int x = 13; 则表示式 (x++ * 1 / 3) 的值是 A.5 B.4 C.13 D.12

首先x++的值为13,执行完题目中表达式后x才变为14
所以表示式即13*1/3,即13/3
/代表整除,即舍去小数部分
13/3大于4小于5,所以结果为4
B

求C语言大神回答:int x=14,则表示式 x++%-5的值是?

x++是字尾运算,所以先取x的值14,14%-5的商是-2,余数是4,因而表示式的最终结果是4

int x=11; 表示式 (x++ * 1/3) 用C#语言怎么写

int x=11;
x=(x+1)/3;
(或者是
x=x/3;x++;
(c#分为++X和X++两种,前一种的值是X+1,后一种在执行时候是X,执行之后X+1)

两个题 第1题.设有int x=11;则表示式(x+1/3)的值是?第2题,表示式“10!=9”的值是?

x + 1/3 = 11 + 1/3 = 11 + 0 = 11 "10 != 9"值为1(真)
记得采纳啊

设有 int x=11; 则表示式 (x++ * 1/3) 的值是( )。谁能帮我讲讲什么意思?

11*1/3=3

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式