1012: 分段函数
Submit: 217 Solved: 145
Description
编程求解数学中的分段函数。
... x+1 (当x>0)
y=f(x)= ... 0 (当x=0)
... x-1 (当x<0)
上面描述的意思是:当x>0时y=x+1; 当x=0时y=0; 当x<0时y=x-1
... x+1 (当x>0)
y=f(x)= ... 0 (当x=0)
... x-1 (当x<0)
上面描述的意思是:当x>0时y=x+1; 当x=0时y=0; 当x<0时y=x-1
Input
输入一行,只有一个整数x(-30000<=x<=30000)
Output
输出只有一行,包括1个整数(即y)
Sample Input
3
Sample Output
4
HINT
Source
#include<stdio.h>
main()
{
double x,y;
scanf("%lf",&x);
if(x>0)y=x+1;
else if(x==0)y=0;
else y=x-1;
printf("%.0lf",y);
}