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;
    }

  • 相关阅读:
    C语言多文件参数传递
    第十章 C++11新特性
    第九章 STL标准库(二)
    第八章 标准模板库STL(一)
    第七章 2.泛型编程(模板)
    第七章 1.输入输出与模板
    第六章 多态
    第五章 继承与派生
    第四章 运算符重载
    第三章 类与对象进阶
  • 原文地址:https://www.cnblogs.com/zhangxiaojiao/p/zhangxiaoj.html
Copyright © 2011-2022 走看看