a && b == ':' c(a,b)是什么意思思?求编程大神帮助


推荐于 · TA获得超过408个赞

也就是说先判断a<b是否为真,若为真则返回a,若为假则继续判断c<d若为真则返回c,若为假则返回d

你对这个回答的评价是?


· TA获得超过1.1万个赞

d=a|b:将a和b的二進制值逐位取或,结果存入d中;


你对这个回答的评价是


你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体驗你的手机镜头里或许有别人想知道的答案。

}

· TA获得超过3.6万个赞

括号里是一个判断语句是布尔型的它的取值只有0或1.若括号里面的表达式为真就为1假就为0,然后再把表达式的值赋给c希望你能明白!

你对这个回答的評价是?


· TA获得超过3.5万个赞

括号里是一个判断语句

如果a等于b,则这个判断语句的结果是0;如果a不等于b则这个判断语句的结果是1.

然后把這个判断结果赋值给c.

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道嘚答案。

}
c语言求教为什么是这个答案。還有printf()中后面的a,b,z的意思是表示分别以整数输出三个字符这三个字符的分别来自a,b,z还是abz三个字符改变成%d格式?... c语言求教。为什么是这个答案还囿printf()中后面的a,b,z的意思是表示分别以整数输出三个字符,这三个字符的分别来自a,b,z 还是abz三个字符改变成%d格式?

给x加1然后再赋值给z,等价于

教科书裏都有啊规则还是要清楚

,运算符的顺序忘记了。。自己查下教科书吧

另外千万不要为了省事写这种模糊的代码,纯属扯蛋

行运算,不管结果如何y的值都要加1.

printf("%d",x);//表示输出x,以十进制的形式%d是形式格式,x是输出的变量

因为括号内的值为最右边的值;

z=++x的顺序是先给x加1嘫后再把值赋给z,也就是相当于 x=x+1; z=x;

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 (a-b)(a+b) 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信