编程题 计算分段函数sign(x)的值y=sign(x)=-1 x

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 15:59:49
编程题 计算分段函数sign(x)的值y=sign(x)=-1 x

编程题 计算分段函数sign(x)的值y=sign(x)=-1 x
编程题 计算分段函数sign(x)的值
y=sign(x)=-1 x

编程题 计算分段函数sign(x)的值y=sign(x)=-1 x
double 是双精度的浮点型数据,输出使用 %lf格式声明.
另外如果为了减少程序执行多分支流程,建议 swich case 进行分支处理,这样可以只走一个分支,而不是你现在的走三个if 分支.
switch ( ) {
case this-value:
Code to execute if == this-value
break;
case that-value:
Code to execute if == that-value
break;
...
default:
Code to execute if does not equal the value following any of the cases
break;
}

printf("x=");

这边换成
printf("Enter x);
另外)%d
也换成double型吧

scanf("%f",&x);%d代表的是十进制整数吧!或许把C的输入输出格式控制函数再看看,可能是这里的问题