#include <stdio.h> int main(void){ double x;int flag;printf("Enter x: \n"); scanf("=%lf",&x);if(x >0){ flag=1;}else if (x==0){flag=0;}else (x<0);{flag=-1;}printf("f(%.2lf)=%d\n",x,flag); return 0; } 程序的功能是输入一个浮点数x,如果x大于0,flag等于1,如果x小于0,flag等于-1,如果x等于0,flag等于0。总是输出-1,哪里有错误,实在找不到了。
- 2 回答
- 0 关注
- 771 浏览
添加回答
举报
0/150
提交
取消