C语言求阶梯电价,急急急

Python022

C语言求阶梯电价,急急急,第1张

#include <stdio.h>

int main()

{

int m

scanf("%d",&m)

while(m--){

float a,result

scanf("%f",&a)

if(a>=0 &&a<=110)

result=0.5*a

else if(a>100 &&a<=210)

result=0.5*110+0.55*(a-110)

else if(a>210){

int i=1

while(a-210*i>320)

i++

if(a-210*i>=110)

result=0.7*210*i+0.55*(a-210*i)+0.5(a-210*i-110)

else

result=0.7*210*i+0.5*(a-210*i)

printf("%.2f\n",result)

}

}

return 0

}

#include <stdio.h>

int main()

{

float n,cost

scanf("%f",&n)

if(n<=110) 

cost=n*0.5

else if(n<=210)

cost=110*0.5+(n-110)*0.55

else cost=110*0.5+(210-110)*0.55+(n-210)*0.7

printf("%.2f",cost)

return 0

}

#include <stdio.h>

int main()

{

int m

scanf("%d",&m)

while(m--){

float a,result

scanf("%f",&a)

if(a>=0 &&a<=110)

result=0.5*a

else if(a>100 &&a<=210)

result=0.5*110+0.55*(a-110)

else if(a>210){

int i=1

while(a-210*i>320)

i++

if(a-210*i>=110)

result=0.7*210*i+0.55*(a-210*i)+0.5(a-210*i-110)

else

result=0.7*210*i+0.5*(a-210*i)

printf("%.2f\n",result)

}

}

return 0

}