第四次作业
#include<stdio.h>
int main(void)
{
int i; double m,t,c;
printf("Enter mile and time:\n");
scanf("%lf%lf",&m,&t); i=t/5;
if(m<=3)
c=10+2*i;
else if(m>3&&m<=13)
c=10+(m-3)*2+2*i;
else if(m>13)
c=10+10*2+(m-13)*3+2*i;
else
printf("c=%lf\n",c);
return 0;
}

#include<stdio.h>
#include<math.h>
int main(void)
{
double x1,y1,x2,y2,x3,y3;
double area,l,a,b,c,s;
printf("Enter x1 and y1:\n");
scanf("%lf%lf",&x1,&y1);
printf("Enter x2 and y2:\n");
scanf("%lf%lf",&x2,&y2);
printf("Enter x3 and y3:\n");
scanf("%lf%lf",&x3,&y3);
a=sqrt(pow((x2-x1),2)+pow((y2-y1),2));
b=sqrt(pow((x3-x2),2)+pow((y3-y2),2));
c=sqrt(pow((x1-x3),2)+pow((y1-y3),2));
if(a+b>c&&a+c>b&&b+c>a){
l=a+b+c;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("l=%.2lf\n",l);
printf("area=%.2lf\n",area);
}
else
printf("lmpossible");
return 0;
}
感想:觉得C语言还是要认真仔细,学好每一个语句,认真学习每一个函数,知道每个语句的含义和意思
不懂的要及时问,写程序是细心冷静,程序出不来时不要着急急躁,检查好每一个语句和标点符号。

浙公网安备 33010602011771号