C语言第五次作业


1,

# include <stdio.h>
int main()
{
    int x,y,z,a,b;
    printf("请输入三个要比较的整数:");
    scanf("%d %d %d",&x,&y,&z);
    if (x>y)
    {
        a=x;
    }
    else
    {
        a=y;
    }
    if (a>z)
    {
        b=a;
    }
    else
    {
        b=z;
    }
    printf("最大的数为:%d",b);
    return 0;
}

2,

#include<stdio.h> 
int main()
{
    int x,y;
    printf("请输入车速和限速:"); 
    scanf("%d %d",&x,&y); 
    double b=(double)(x-y)*100/y; 
    if (b>50)
    {    
        printf("超速%.0f%%.吊销驾驶证",b); 
    }
    if(b>=10&&b<=50)
    {
        printf("超速%.0f%%.罚款200",b); 
    }
    if(b<10)
    {
        printf("正常行驶"); 
    }
    return 0;
} 

3,

#include <stdio.h> 
int main()
{     
    double a,b,c,d; 
    int t,n;
    printf("请输入行驶里程与等待时间:");
    scanf("%lf%d",&a,&t); 
    if (a<=3)  
        c=10; 
    else if(a>3 && a<=10)  
        c=10+2*(a-3); 
    else if(a>10) 
        c=24+3*(a-10); 
    if (t<5)  
    { 
        d=0; 
    } 
    else if(t>=5) 
    { 
        n=t/5; 
        d=n*2; 
    } 
    b=c+d; 
    printf("乘客应支付车费为:%.lf\n",b);
    return 0;
}

4,

#include<stdio.h>  
int main(void)  
{  
    int n;  
    int i,x;  
    int a=0,b=0,c=0,d=0,e=0;
    printf("请输入学生数:");  
    while(scanf("%d",&n))
    {  
        for(i=0;i<n;i++)
        { 
            printf("请输入学生成绩:"); 
            scanf("%d",&x);
            if(x>=90)
            {  
                a++;  
            }
            else if(x>=80)
            {  
                b++;  
            }
            else if(x>=70)
            {  
                c++;  
            }
            else if(x>=60)
            {  
                d++;  
            }
            else
            {  
                e++;  
            }  
        }  
        printf("A:%d B:%d C:%d D:%d E:%d\n",a,b,c,d,e);
    }   
    return 0;  
}

5,

#include <stdio.h> 
int main() 
{ 
    float a,b,c;
    printf("\n请输入三角行的三边:");
    scanf("%f%f%f",&a,&b,&c);
    if(a>0&&b>0&&c>0)
    {
        if((a+b>c)&&(a+c>b)&&(b+c>a))
        printf("\n这三边能组成三角形\n");
    else
        printf("\n这三边不能组成三角形\n");
    }
    else
    printf("输入有误!");
    return 0;
}

6,

#include<stdio.h>//利用双重循环打三角形 
int main()
{
    int i,j,k;
    for(j=1;j<=10;j++)
    {
        for(k=1;k<j;k++)
        {
            printf(" ");
        }
        for(i=1;i<=(11-j);i++)
        {
        printf("*");
        }
        printf("\n");
    }
    return 0; 
}

优质内容筛选与推荐>>
1、【ATT】Permutation Sequence
2、省市三级联动
3、react-router-cache-router
4、CSS选择器
5、Oracle Grid control 11g及Active DataGuard 11g安装部署


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号





    联系我们

    欢迎来到TinyMind。

    关于TinyMind的内容或商务合作、网站建议,举报不良信息等均可联系我们。

    TinyMind客服邮箱:support@tinymind.net.cn