x=!(a/b)在C语言中什么意思

C语言中 “X== ” 是什么意思_百度知道
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
C语言中 “X== ” 是什么意思
我有更好的答案
=是双目运算符=是赋值用的比如:将b的值赋予给aa==b:主要目的是为了判断所用,即判断a是否等于b,若等于,就。:a=b。。
采纳率:20%
就是“等于”的意思
一个等号是赋值的意思
..一般==是在条件语句中用的.不是赋值用.if (x==1),如果x=1....x=1就是让x这个变量赋值为1.
条件查询语句,当X==什么值的时候,作怎么样的处理;
==是判断语句用的,就像a=3,b=4,时候你来判断a是否等于b,就用== =是赋值符号a=b:将b的值赋予给a
其他2条回答
为您推荐:
其他类似问题
您可能关注的内容
c语言的相关知识
换一换
回答问题,赢新手礼包62被浏览13638分享邀请回答3922 条评论分享收藏感谢收起252 条评论分享收藏感谢收起扫二维码下载作业帮
3亿+用户的选择
下载作业帮安装包
扫二维码下载作业帮
3亿+用户的选择
c语言中(a=x++)&&(b=x)是表达式吗下面这道题选什么 1. 定义int x=0,a,b;在下列选项中使a 的值为0,b 的值为1 的表达式是______ A)a=x++,b=a++ B)a=x++,b=x++ C)(a=x++)&&(b=x) D) (b=x+1)||(a=x)
为什么,怎么排除其他三个?
作业帮用户
扫二维码下载作业帮
3亿+用户的选择
C 肯定错的因为如果&&前面a是0则因为短路操作后面将不执行b也就不可能是1 D 道理一样如果||前面b是1则因为逻辑操作的短路原因a不会被执行 A 假设++操作的执行时机(取决于编译器定义的临界点,这方面C标准没有规定,看各大厂家实现)是完成逗号表达式以后, 则a和b都是0, 否则如果是赋值完成以后,则第一步a是0,x变成1,第2步b是0,a变成1, 跟题目要求不一致. 最后如果++操作是在赋值完成前,则a是1,b是2, 三种情况都不符合条件,所以不管什么编译器,A都是错的.
最后剩下B 由于C语言标准未规定临界点位置,因此如果++操作在赋值之后逗号之前则B是正确的.
也就是4个答案里ACD在任何情况都是错的, 而B在某些编译器可能是对的某些编译器可能是错的.
为您推荐:
其他类似问题
扫描下载二维码temp=(a&b)? a:b; 在C语言中什么意思?_百度知道
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
temp=(a&b)? a:b; 在C语言中什么意思?
我有更好的答案
可以看以下:http://zhidao.temp=(a&lt,b的最小值;b)?首先 判断 (a&b)是否成立
采纳率:51%
即a&=b,temp=b这是一个if语句的简写如果a&b成立的话,temp=a;不成立
如果()里为真,=a,为假,=b
那个符号?和:可以用其他代替么
不行,这是一个三目运算符
我刚学C语言,不知道写程序的时候用什么字符
为您推荐:
其他类似问题
temp的相关知识
换一换
回答问题,赢新手礼包}

我要回帖

更多关于 x/a+y/b=1 的文章

更多推荐

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

点击添加站长微信