【问题描述】
输入x,计算并输出下列分段函数sign(x) 的值。
【输入形式】
从键盘输入正实数x的值。
【输入输出样例1】(下划线部分表示输入)
Enter x: 10
sign(10.000000)=1【输入输出样例2】(下划线部分表示输入)
Enter x: 0
sign(0.000000)=0
【输入输出样例3】(下划线部分表示输入)
Enter x: -98
sign(-98.000000)=-1【样例说明】
输入提示符后要加一个空格。例如“ Enter x: ”,其中“:”后要加一个且只能一个空格。
输出语句的“=”两边无空格。
英文字母区分大小写。必须严格按样例输入输出。
#include
int main(void)
{
double x;
printf("Enter x: ");
scanf("%lf",&x);
if (x==0){
printf("sign(%.6f)=0",x);
}
else if (x>0){
printf("sign(%.6f)=1",x);
}
else{
printf("sign(%.6f)=-1",x);
}
return 0;
}
推荐您阅读更多有关于“”的文章