11问答网
所有问题
数学式子:"1<=x<2",在C语言中为什么不合法?
那在C中该如何表达这个式子
举报该问题
推荐答案 2013-02-14
c语言中上式表示要逻辑判断,即结果必为0或1,并且要从左至右进行,但x的值不清楚,不能进行逻辑判断,我推荐你去买一本
谭浩强
写的
《c语言程序设计》
一书,那里的解释很全面。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2PSvS4Fv8.html
其他回答
第1个回答 2013-02-14
C语言中只能用1 <= x && x <2来表示
数学式子是自然语言,c语言可是程序语言,当然逻辑性要强
说实际一点,你的式子本身就等价于两个条件,只用用一个式子表达的话,机器会以为是一个条件从而无法判断
第2个回答 2013-02-14
因为c语言没这写法。发明c的规定的。咱要照做
第3个回答 2013-02-14
你应该这样问:
发明C语言的人为什么不让数学式子:"1<=x<2"在C语言中合法
你看他会不会来回答你
第4个回答 2013-02-14
你问你自己,C语言是数学吗?
1
2
下一页
相似回答
&在C语言中
表示
什么
意思?
答:
&在C语言中
可能表示两种运算符。
1
、如果运算对象只有
一
个,且为右操作数,那么&为取地址运算符,结果为操作对象的地址。例如&a(假设a是一个左值,即具有具体的可访问的地址)结果为a的地址。2、如果运算对象有两个,那么&表示位与运算。结果中的每一个
二
进制位等于两个运算数的对应位置的二进制位...
大家正在搜
相关问题
c语言程序设计中语句while(1<=x<=2)什么意思
与数学式子3乘以x的n次方/(2x-1)对应的C语言表达式为...
(2).把两个语句用数学式子表示出来,并求出满足要求的整数x
x*=y+2可用c语言表示为
C语言中x=5>1+2,则x=?
(x>=y>=2)?1:0 C语言中这个算术表达式的值是多少...
C语言题目:x=(a=1,b=2),X=几?