实验四——3

#include<stdio.h>
int main(void)
{
	int m,i;
	double x,y;
	double cylinder(double x);
	double fact(double x);
	printf("enter m:");
	scanf("%d",&m);

	

	for(i=1;i<=m;i++){
		printf("enter x:");
		scanf("%lf",&x);

		if(x<=0){
			printf("输入错误,重新输入");
		}
		else if(x<=50){
			y=cylinder(x);
		}
		else{
			y=fact(x);
		
		}
		printf("y=%.3f\n",y);
	}

	return 0;
}

double cylinder(double x)
{
	double y;

	y=0.53*x;
	return y;
}

double fact(double x)
{
	double y;
	y=26.5+0.58*(x-50);
	return y;
}

  

posted @ 2013-10-17 12:26  刘丽娜123456  阅读(117)  评论(0编辑  收藏  举报