码迷,mamicode.com
首页 > 编程语言 > 详细

C语言作业5

时间:2016-10-13 23:31:59      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

比较大小

#include<stdio.h>
int main ()
{
    int a,b,c,t;
    printf("输入3个数:");
    scanf("%d %d %d",&a,&b,&c);
    if(a<b)
    {
        t=a;a=b;b=t;
    }
    if(a<c)
    {
        t=a;a=c;c=t;
    }
    if(b<c)
    {
        t=b;b=c;c=t;
    }
    printf("则它们的顺序是%d %d %d",a,b,c);
    return 0;
}

高速处罚

#include<stdio.h>
int main ()
{
    double a,b,c; 
    printf("请输入车速和本车道限制速度:");
    scanf("%lf %lf",&a,&b); 
    if(b>a&&b<c)
    {
         double c=(double)a*(1+0.1);
         printf("处罚200元罚款",c);
    }     
    else(a>c)
    {
         double c=(double)a*(1+0.5);
         printf("吊销驾驶证",c);    
    }
   return 0;
} 

出租车费用

#include<stdio.h>
int main()
{
    double x,y,z;
    printf("请输入行驶总里程:");
    scanf("%lf",&x);
    printf("请输入等待时间:");
    scanf("%lf",&y);    
    if(x<=3)
    {
        z=10;
    }
    if(x>3&&x<=10);
    {
        z=24+(x-10)*3;
    }
    if(y<5&&x<=3)
    {
        z=10;
    }
    if(y<5&&(x>3&&x<=10))
    {
        z=24+(x-10)*3;
    }
    if(y>=5&&x<=3)
    {
        z=(y/5)*2+10;
    }
    if(y>=5&&(x>3&&x<=10))
    {
        z=(y/5)*2+24+(x-10)*3;
    }
    return 0;
}

统计学生成绩

#include<stdio.h>
int main ()
{
    char score;
    printf("请输入等级");
    scanf("%c",&score);
    switch(score)
    {
        case A:
                  printf("90-100");
                  break;
        case B:
                  printf("80-89");
                  break;
        case C:
                  printf("70-79");
                  break;    
        case D:
                  printf("60-69");
                  break;
        case E:
                  printf("0-59");
                  break;                                    
    }
    return 0;
}

三角形判断与周长面积

#include<stdio.h>
int main()
{
    int a,b,c;
    float p,s;
    scanf("%d %d %d",&a,&b,&c);
    if(a+b>c||a+c>b||b+c>a)
    {
        p=(a+b+c)/2;
        s=p*(p-a)*(p-b)*(p-c);
        printf("s=%f\n",s)
    }
    else printf("impossible\n");
    return 0;
}

三角形

#include<stdio.h>
int main()
{
    int i,j,k;
    for(j=1;j<=10;j++)
    {
        for(k=10;k>10-j;k--)
        {
            printf(" ");
        }
        for(i=1;i<=10-j;i++)
        {
            printf("*");
        }
        printf("\n");        
    }
    return 0;
} 

啧啧作业真是越来越难了,这次作业不会的地方也太多了,希望老师可以多多指点指点,这c语言太难啦!!

C语言作业5

标签:

原文地址:http://www.cnblogs.com/ljxsol/p/5958315.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!