编程判断输入数据的符号属性。

时间:2022-10-19 12:01:57




编程判断输入数据的符号属性。

输入x,打印出y的值。

#include<stdio.h>

#include<string.h>

int  main()

{

double  x,y;   //建议使用double因为精度更高,x的值可以为小数形式输入。

scanf("%lu",&x);

if(x>0)

printf("y=1\n");

else if(x==0);

printf("y=0\n");

else

printf("y=-1\n");

return  0;

}

注意:

1.红色部分可替代为:

if (x>0)

y=1;

else if(x==0)

y=0;

else(x<0)

y=-1;

printf("y=%d\n",y);

2.if  ,else,else  if 后面的语句可加可不加{  }符号。