首页 > 代码库 > 钟国晨160809323(作业5)

钟国晨160809323(作业5)

#include<stdio.h>//输入三个数有小到大排序 int main(){    int x;    int y;    int z;    printf("输入三个整数:");    scanf("%d %d %d",&x,&y,&z);    if(x<y && x<z)    {        if(y<z)        printf("按从小到大排序为:%d %d %d\n",x, y, z);        if(y>z)        printf("按从小到大排序为:%d %d %d\n",x, z, y);            }        if(y<x && y<z)    {        if(x<z)        printf("按从小到大排序为:%d %d %d\n",y, x, z);        if(x>z)        printf("按从小到大排序为:%d %d %d\n",y, z, x);            }            if(z<y && z<x)    {        if(y<x)        printf("按从小到大排序为:%d %d %d\n",z, y, x);        if(y>x)        printf("按从小到大排序为:%d %d %d\n",z, x, y);                      }      return 0;    } 
#include<stdio.h>//高速超速处理 int main(){    int x=60;    int y;//车速         printf("超速的驾驶员车速为:");    scanf("%d",&y);    if(y>1.1*x && y<1.5*x)    {    printf("罚款200元");    }    if(y>1.5*x)    {    printf("吊销驾驶证\n") ;     }     return 0;    } 
#include<stdio.h>//出租车收费 int main(){    int a;//行驶路程     int b;//行驶路程所收费用     int c;//路阻或临时停车所费时间     int d;//等待时间所需费用     int e;//总出租车费     printf("输入行驶里程:\n");    scanf("%d",&a);     printf("输入等待时间:\n");    scanf("%d",&c);         if(a<=3)    {    b=10;    }        if(a>3 && a<=10)    {        b=10+(a-3)*2;    }    if(a>10)    {        b=24+(a-10)*3;    }    if(c<5)    {        d=0;    }    if(c>=5)    {        d=(c/5)*2;    }            e=b+d;    printf("乘客应支付的车费为:%d元\n",e);          return 0;    }         
#include<stdio.h>int main()//统计学生成绩 {    int score,n,i;      int a,b,c,d,e;    a=b=c=d=e=0;    printf("请输入学生个数:\n");     scanf("%d",&n);     for(i=1;i<=n;i++)    {    printf("请输入第%d个学生成绩:\n",i);        scanf("%d",&score);            if(score>=90)            a++;                            else if(score>=80 && score<90)             b++;                    else if(score>=70 && score<80)                      c++;                     else if(score>=60 && score<70)                      d++;                     else                       e++;    }    printf("A级有%d人, B级有%d人, C级有%d人, D级有%d人, E级有%d人\n",a,b,c,d,e);    return 0;}
#include<stdio.h>//用坐标判断三角形并计算三角形 面积及周长 #include<math.h>int main(){    int a,b,c,d,e,f;    double g,h,i,j,k,l,area,S;    printf("请输入三点坐标,(不用加括号,坐标之间用逗号隔开)");    scanf("%d, %d%d, %d%d ,%d",&a,&b,&c,&d,&e,&f);     g=sqrt((a-c)*(a-c)+(b-d)*(b-d));    h=sqrt((c-e)*(c-e)+(d-f)*(d-f));    i=sqrt((e-a)*(e-a)+(f-b)*(f-b));    if(h>g&&h>i)    {        j=h;        h=g;        g=i;    }    if(i>h&&i>g)    {        k=i;        i=g;        g=k;    }     if(i>h)    {        l=h;        h=i;        i=l;    }    if(g>=h+i||g<=h-i)    {        printf("Impossible\n");     }    else    {                S=(g+h+i)/2;        area=sqrt(S*(S-g)*(S-h)*(S-i));        printf("S=%lf area=%lf",S,area);    }                return 0;    }
#include<stdio.h>//利用双重循环打三角形 int main(){    int i,j,k;    for(j=10;j>=1;j--)    {        for(k=10;k>j;k--)        {            printf(" ");        }        for(i=1;i<=j;i++)        {            printf("*");        }        printf("\n");    }               return 0;} 

 

钟国晨160809323(作业5)