zoukankan      html  css  js  c++  java
  • 丛铭俣 160809324 (作业5)

    1、

    #include<stdio.h>
    int main()//比较3个整数大小 
    {
        int a,b,c;
        printf("请输入3个整数:");
        scanf("%d %d %d",&a,&b,&c);
        if(a<b && a<c && b<c)
            printf("%d %d %d",a,b,c);
        if(b<a && b<c && a<c)
            printf("%d %d %d",b,a,c);
        if(c<a && c<b && a<b)
            printf("%d %d %d",c,a,b);
        if(a<b && a<c && b>c)
            printf("%d %d %d",a,c,b);
        if(b<a && b<c && a>c)
            printf("%d %d %d",b,c,a);
        if(c<a && c<b && a>b)
            printf("%d %d %d",c,b,a);
        return 0;
    } 

    2、

    #include<stdio.h>
    int main()//高速公路超速处罚 
    {
        int a,b;
        printf("请输入车速和限速:"); 
        scanf("%d %d",&a,&b);
        double c=(double)(a-b)*100/b;
        if(c<=10)
            printf("未超速");
        else if(c<50 && c>10)
            printf("超速,罚款200元",c);
        else
            printf("严重超速,吊销驾驶证",c);
        return 0;
    } 

    3、

    #include<stdio.h>
    int main()//出租车计价
    {
         int s,time,rmb;
         printf("请分别输入行驶里程(公里)和等待时间(分钟):"); 
        scanf("%d %d",&s,&time);
         if (time%5==0)
         {
             if(s<=0)
             rmb=(time/5)*2;
              else if (s<=3)
               rmb=10+(time/5)*2;
            else if(s<=10)
               rmb=10+(s-3)*2+(time/5)*2;
              else
              rmb=10+(10-3)*2+(s-10)*3+(time/5)*2;
         }
         else 
         {
            if (s<=0) 
              rmb=(time/5+1)*2;
              else if (s<=3)
            rmb=10+(time/5+1)*2;
             else if(s<=10)
               rmb=10+(s-3)*2+(time/5+1)*2;
              else
              rmb=10+(10-3)*2+(s-10)*3+(time/5+1)*2;
         }
        printf("乘客应付%d元
    ",rmb);
        return 0;
    }

    4、(不是很会做这题,求解!)

    #include<stdio.h>
    int main()//统计学生成绩 
    {
        int m,n,i;  
        int a,b,c,d,e;
        a=b=c=d=e=0;
        printf("请输入学生个数:
    "); 
        scanf("%d",&n); 
        printf("请分别输入成绩:
    ");
        scanf("%d",&m);
        for(i=1;i<=n;i++)
        {
            if(m>=90)
                a++;
            else if(m>=80 && m<90)
                b++;
            else if(m>=70 && m<80)
                c++;
            else if(m>=60 && m<70)
                d++;
            else
                e++;
        }
        printf("A级有%d人, B级有%d人, C级有%d人, D级有%d人, E级有%d人
    ",a,b,c,d,e);
        return 0;
    }

    5、(原题是要求输入三个坐标点来判断三角形,但是我想了很久还是不会,只会做输入3条边来求。求解!)

    #include <stdio.h> 
    #include <math.h> 
    int main()//三角形判断 
    { 
        int a,b,c; 
        double area,s,z; 
        printf("请输入三角形三条边的长度:
    ");
        scanf("%d %d %d",&a,&b,&c); 
        if((a+b>c)&&(b+c>a)&&(a+c>b))
        { 
            z=a+b+c; 
            s=(a+b+c)/2; 
            area=sqrt(s*(s-a)*(s-b)*(s-c)); 
            printf("area=%.2f,perimeter=%.2f
    ",area,z);
        } 
        else 
            printf("Impossible
    ");
        return 0; 
    }

    6、

    #include<stdio.h>
    int main()//利用双循环打印三角形 
    {
        int i,j,k;
        for(j=1;j<=9;j++)
        {
            for(k=1;k<j;k++)
            {
                printf(" ");
            }
            for(i=1;i<=2*(9-j)+1;i++)
            {
                printf("*");
            }
            printf("
    ");
        }
        return 0;
    } 
  • 相关阅读:
    PHP删除文件
    PHP定时执行任务
    PHP设置30秒内对页面的访问次数
    PHP抓取网页内容的几种方法
    QQ,新浪,SNS等公众平台的登录及api操作
    php,javascript设置和读取cookie
    php验证邮箱,手机号是否正确
    php自定义加密和解密
    Linux下安装启动多个Mysql
    linux-gcc 编译时头文件和库文件搜索路径
  • 原文地址:https://www.cnblogs.com/cmy531337670/p/5954272.html
Copyright © 2011-2022 走看看