zoukankan      html  css  js  c++  java
  • 第四次作业

    心得

    对于编程序这个事情,我觉得全靠手气,就比如说,明明跟别人编的一样,自己的就出不来。看到第二道题目,首先想的是,天呐,这啥东西 这么简单,写好流程图,哇,刚开始觉得很简单的真的很顺,一下子就编下来了,很清晰。第一题题目太长,选择放到最后、还是比较有难度的,弄了好长时间就是编不出来。

    车费

    #include<stdio.h>
    int main(void)
    {
    double s,t,q,w;
    printf("enter s t:");
    scanf("%lf%lf",&s,&t);
    if(t>=5)
    {q=q+(t/5)*2;
    printf("%d ",q);}
    else;
    if(s<=3)
    {
     printf("y=10 ",q);}
    else if(s<=13){
           q=10+(s-3)*2;
         else
        q=10+10*2+(s-13)*3;
    printf("q=%d ",q);
    }
    return 0;
    }

    三角形

    #include<stdio.h>
    #include<math.h>
    int main(void)
    {
    double x1,y1,x2,y2,x3,y3,a,b,c,d,area;
     scanf("%lf%lf",&x1,&y1);
     scanf("%lf%lf",&x2,&y2);
     scanf("%lf%lf",&x3,&y3);
     a=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
     b=sqrt((x1-x3)*(x1-x3)+(y1-y3)*(y1-y3));
     c=sqrt((x2-x3)*(x2-x3)+(y2-y3)*(y2-y3));
     d=(a+b+c)/2;
     if(a+b>c&&a+c>b&&b+c>a)
     {
       printf("能构成三角形 ");
       d=a+b+c;
       area=sqrt(d*(d-a)*(d-b)*(d-c));
     }
     else
     {
      printf("Impossible ");
     }
     printf("d=%.2f,area=%.2f ",d,area);
     return 0;
    }

  • 相关阅读:
    Java类变量和成员变量初始化过程
    Linux命令学习笔记
    gitlab本地部署方法(ubuntu16.04+gitlab9.5.5)
    Hanoi塔
    求递归算法时间复杂度:递归树
    最大堆/最小堆
    Matlab中plot基本用法
    这是一篇叼炸天的博客
    c++ static理解
    经典排序算法+文件操作~c语言实现
  • 原文地址:https://www.cnblogs.com/zhangxiaojiao/p/zhangxiaoj.html
Copyright © 2011-2022 走看看