花羡人间四丁目txt下载:if(x<0) y=-1;else if(x==0)y=o; else y=1;什么意思 其中的==呢
来源:百度文库 编辑:高考问答 时间:2024/05/30 19:38:42
if(x<0)
y=-1;
else
if(x==0)y=0;写在一行有什么特殊意义为什么上边的那个就不写一行
else y=1;
什么意思 其中的==呢
y=-1;
else
if(x==0)y=0;写在一行有什么特殊意义为什么上边的那个就不写一行
else y=1;
什么意思 其中的==呢
没有什么特殊意思,你也可以分开写:
if(x<0)
y = -1;
else if(x==0)
y = 0;
else
y = 1;
C 语言的格式很随意的。
== 就是等于的意思。
写一行 和 写两行
没什么 不同
结果 是一样的
“==”就是 平时的“等于”的 意思。
楼上说的不错
==是判断是否相等,相等返回真,不等返回假.
你写成
if(x<0)
y = -1;
else if(x==0)
y = 0;
else
y = 1;
比较好读,标准些
但我就曾经把这个
if(x<0)
y = -1;
else
if(x==0)
y = 0;
else
y = 1;
判断错了,他和上面的不一样了,还是缩进格式好些
写在一行可能是因为他使用了两个IF语句,所以为了别人读的时候方便,就写在一行了。
如下写可读性就差了!
if(x<0)
y=-1;
else
if(x==0)
y=0;
else
y=1;
= 赋值 ==表示相等 x==0 是个条件语句 x=0是个赋值语句
if(x<0) y=-1;else if(x==0)y=o; else y=1;什么意思 其中的==呢
if(x==0)y=o; else y=1;什么意思 其中的==呢
编写一C语言,用IF语句,如果-5<x<0,则y=x,如果x=0,y=x-1,如果0<x<10,y=x+1,谢谢
语句if(x!=y)scanf("%d",&x)else scanf("%d",&y);if这种语法为什么不对?
f={x,y|0<x*x+y*y<1},点0是f的边界点吗
y=x^2(1-x) (0<x<1) 求x的最值~
方程组:x+y=1,x-y=2a的解x、y满足x>0,y<o,则a的取值范围是?
求函数y=x(1-x方)的最大值(0<x<1)
设实数x.y满足y+x^2=0,若0<a<1,求证:loga(a^x+a^y)<=loga2 + 1/8
若,0<x<1/y,求证y-y·y<1/(x+1)