c语言中 “y=x>=0?1:-1;”这句话对不对
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 03:39:04
c语言中“y=x>=0?1:-1;”这句话对不对c语言中“y=x>=0?1:-1;”这句话对不对c语言中“y=x>=0?1:-1;”这句话对不对严格来说,这句话是对的.解释如下:在C语言中,运算符是有
c语言中 “y=x>=0?1:-1;”这句话对不对
c语言中 “y=x>=0?1:-1;”这句话对不对
c语言中 “y=x>=0?1:-1;”这句话对不对
严格来说,这句话是对的.
解释如下:在C语言中,运算符是有优先级的,在上式中有=、>=、?:三种运算符,他们的优先级顺序为>=、?:、=.在运行此式之前,需要为X赋值,然后她会对X进行判断,如果X>=0,则将值1赋值给y,否则,将值-1赋值给y.
虽然此式是正确的,但是为了易于读懂,建议加括号比较好:y=( ( x >= 0 ) ? 1 : -1 ).
不对
应为y=x
x>=
到这里已经错了,下面我不知道了。
C语言中 if(x)y+=1是什么意思
C语言中printf((%d%d,x,y,(x,y))x=1,y=2
c语言中 “y=x>=0?1:-1;”这句话对不对
C语言中x^=y是什么意思
C语言中 y=((x=3*y,x+1),
C语言 z = x & y 0 :1
C语言中,运行(x||(y=5),x&&z||(y=1),x+y+z)的结果是什么?
C语言(x=6,x+1,y=6,x+y)这是什么意思
y=x^2+2/3(x+1);在c语言程序中哪里有错误
C++C语言中 y==1)&&(!
c语言中(x=6,x+1,y=6,x+y)该怎么算?
c语言中这句话是什么意思 r=x>y?x:y
y = (x>0) x+2 :x*x; c语言中啥意思
C语言中if(x==y)&&(x!=0)x=5;为什么不对,
c语言while(x++!=(y-=1))是什么意思如上
C语言中 a=x+++y 怎么算
c语言中x=y>?6:5的含义?
c语言中if(x=y-4)是什么意思