问题
填空题
以下程序是计算分段函数的值
main() { float x,y; scanf("%f",&x); if(x<=0) y=x*x; else if(0<x<=1) y=1/x; else y=2*x; printf("%f\n",y); } 错误 ______ 改正 ______
答案
参考答案:错误:else if(0<x<=1)
解析:改正:else if(x<=1)或elseif(x<=1&&x>0)