第四次作业

  

#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语言还是要认真仔细,学好每一个语句,认真学习每一个函数,知道每个语句的含义和意思

          不懂的要及时问,写程序是细心冷静,程序出不来时不要着急急躁,检查好每一个语句和标点符号。

 

posted @ 2019-04-10 22:33  薛子煜  阅读(116)  评论(0)    收藏  举报