#include<stdio.h> int main(void) { double y,x; int i,n; printf("输入n:"); scanf("%d",&n); for(i=1;i<=n;i++){ printf("输入x:"); scanf("%lf",&x); if(x<=0){ printf("输入错误,重新输入"); } else if(x<=50){ y=0.53*x; } else{ y=0.05*(x-50)+50*0.53; } printf("y=%.3f",y); } return 0; }