第五次作业

1

#include<stdio.h>
int main()
{
    int a,b,c,t;
    printf("请输入三个整数:");
    scanf("%d %d %d",&a,&b,&c);
    if( b>a)
    {   t=a;
        a=b;
        b=t;
    }
     if (c>a)
    {   t=b;
         b=c;
        c=t;
    }
    if (c>b)
    {
        t=c;
        c=b;
        b=t;
    }
    printf("%d %d %d",a,b,c);
    return 0;     
}

2

#include<stdio.h>
int main()
{
    int a,b;
    printf("请输入车速和限速为: "); 
    scanf("%d %d",&a,&b);
    if (a<=10)
    printf("无处罚记录"); 
    if (a/10<b<a/2)
        printf("处200元罚款");
    else b>=a/2;
         printf ("吊销驾驶证"); 
    return 0; 
    
}

3

#include<stdio.h>
int main()
{
    int a,h,m,n,f;
    printf("请输入行驶里程(公里)和等待时间(分钟):");
    scanf("%d %d",&a,&h);
    {
        
       if (a<=3)
          m=10;
       if (3<a<=10)
          m=10+(a-3)*2;
       if (a>10)
          m=10+2*10+(a-13)*3;
    }
    {
       if (h<5)
          n=0;
       if (h>=5)
          n=(h/5)*2;
    }
    f=n+m;
    printf("%d",&f); 
    return 0; 
} 

虽然能弹出运行框 可是得不出价钱 还是不会。

4

#include<stdio.h>
int main()
   {  int n; 
      char a;
        printf("请输入一个正整数:");
        scanf("%c",&a); 
    switch(a)
      {
          case 'n>=90':
           printf("A");
           break;
       case '(80<=n<90)':
          printf("B");
           break;
       case '(70<=n<80) ':
           printf("C");
           break;
       case '(60<=n<70)':
           printf("D");
           break;
       case 'n<60':
           printf("E");
           break;
           }
}

这个也不会写,以前写过一个类似的,只能写到这了。

5

#include<stdio.h>
#include<math.h>
int main()
{
    double x1,x2,x3,y1,y2,y3;
    double a,b,c,s,q;
    scanf("%f %f %f %f %f %f",&x1,&x2,&x3,&y1,&y2,&y3);
    a=sqrt(y1-y2)*(y1-y2)+(x1-x2)*(x1-x2);
    b=sqrt(y3-y1)*(y3-y1)+(x3-x1)*(x3-x1);
    c=sqrt(y3-y2)*(y3-y2)+(x3-x2)*(x3-x2);
    q=(a+b+c)/2;
    s=sqrt(q*(q-a)*(q-b)*(q-c));
    printf("%f",s);
    return 0;
    
     
}

这个题是借鉴网上的,自己真的写不出来!

6

#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("
");        
    }
    return 0;
} 
原文地址:https://www.cnblogs.com/guoyuxin/p/5958740.html