![](//images0.cnblogs.com/blog/570011/201311/01160656-e5e1d2ea64b74bf99e34e934421d1cbb.png)
#include<stdio.h>
int main(void)
{
int i,n;
double x,y;
printf("enter n:");
scanf("%d",&n);
for(i=1;i<=n;i++){
printf("Enter x:
");
scanf("%lf",&x);
if (x<=0){
printf("wrong
");
}
else if(x<=50){
y=x*0.53;
}
else{
y=x*0.53+(x-50)*0.58;
}
printf("f%.0f=%.0f
",x,y);
}
return 0;
}
![](//images0.cnblogs.com/blog/570011/201311/01161244-df9a9bfdb19c4f999a2dc1e8898448a7.png)
/计算圆柱体积/
#include<stdio.h>
int main()
{
int i,n;
double r,v,h;
double cylinder(double r,double h); /函数声明/
printf("enter n:");
scanf("%d",&n);
for(i=1;i<=n;i++){
printf("Enter r and h:
");
scanf("%lf%lf",&r,&h);
if((r<=0)||(h<=0))
{
printf("输入错误,重新输入");
}
else{
v=cylinder(r,h); /调用函数,返回值赋给volume/
printf("V=%.3f
",v);
}
}
return 0;
}
double cylinder(double r,double h)
{
double result;
result=3.1415926*r*r*h; /计算圆柱体积/
return result; /返回结果/
}
![](//images0.cnblogs.com/blog/570011/201311/01160331-4d49d386286e4b4bb80061b6d2f0a0dc.png)
/计算电价/
#include<stdio.h>
int main(void)
{
int i;
double y;
printf("enter i(i>0):");
scanf("%d",&i);
if(i<50){
y=0.53*i;
}
else if(i>50){
y=0.53*i+(i-50)*0.58;
}
printf("y=%.2f
",y);
return 0;
}