#include<stdio.h> int main(void) { double x,y;/*定义两个双精度浮点型变量*/ printf("Enter x:"); scanf("%lf",&x); if(x<0){/*判断当x小于0时*/ y=-1; } else if(x=0){/*当x等于0时*/ y=0; } else{/*当x大于0时*/ y=1; } printf("f(%.2f)=%.2f ",x,y);/*输出x和y并保留两位小数*/ return 0; }