main() { double x,y; printf("输入x:"); scanf("%lf",&x); if(x<0) y=-x; elseif(x=0) y=2; else y=3*x; printf("y=%ld",y); } 简单的分段函数,但是在第三段计算时k值与第一段的x的最大值有关,我怎么把x最大最保存并在后面直接调用。