第五次作业

1.

#include<stdio.h>
int main(void)
{
    int a,b,c;
    printf("输入abc的大小:");
    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(void){
    float m,x,y;
    printf("输入当时车速:");
    scanf("%f",&x);
    printf("输入限速:");
    scanf("%f",&y);
    m=x/y;
    if(x>=0&&y>=0){
        if(m>1.1&&m<=1.5){
        printf("%.2f 罚款",m);
    }else if(m>1.5){
        printf("%.2f 吊销执照",m);
    }else{
        printf("%.2f 不处罚",m);
    }
    }else{
        printf("Wrong!");
    }
 
        
        
}

3.

#include <stdio.h>
int main() 
{
     
    double s,p1,p2,p;
    int t,n;
    printf("输入公里数,停车时间:"); 
    scanf("%lf%d",&s,&t);
    if (s<=3) 
        p1=10;
    else if(s>3 && s<=10) 
        p1=10+2*(s-3);
    else if(s>10)
        p1=24+3*(s-10);
    if (t<5) 
    {
        p2=0;
    }
    else if(t>=5)
    {
        n=t/5;
        p2=n*2;
    }
    p=p1+p2;
    printf("%.lf
",p);
    return 0;
}

  4.

#include<stdio.h>
int main (void){
	int n,i,c;
	printf("要输入几个学生的成绩:");
	scanf("%d",&n);
	for(i=1;i<=n;i++){
		printf("第%d个学生:",i);
		scanf("%d",&c);
		if(c>=90&&c<=100){
			printf("A
");
		}
		else if(c<90&&c>=80){
			printf("B
");
		}
		else if(c<80&&c>=70){
			printf("C
");
		}
		else if(c<70&&c>=60){
			printf("D
");
		}
		else if(c<60&&c>=0){
			printf("E
");
		}else {
			printf("Wrong!
");
		}
	}
	return 0;
}

5.  

#include<stdio.h>
#include<math.h>
int main(void){
	float x1,y1,x2,y2,x3,y3;
	printf("请输入第一个点的坐标");
	scanf("%f %f",&x1,&y1);
	
	printf("请输入第二个点的坐标");
	scanf("%f %f",&x2,&y2);
	printf("请输入第三个点的坐标");
	scanf("%f %f",&x3,&y3);
	float side1,side2,side3;
	side1=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
	side2=sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2));
	side3=sqrt((x1-x3)*(x1-x3)+(y1-y3)*(y1-y3));
	float di,area,s;
	if(side1+side2>side3&&side1+side3>side2&&side2+side3>side1){
		di=side1+side2+side3;
		s=(side1+side2+side3)/2;
		area=sqrt(s*(s-side1)*(s-side2)*(s-side3));
		printf("构成三角形,周长:%f;面积为: %f;",di,area);
	}
} 

  

6.

#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int i,j,k;
for(i=4;i>=1;i--)
{
for(k=1;k<=4-i;k++)
{
printf(" "); 
}
for(j=1;j<=2*i-1;j++)
{
printf("%d",i);
}
printf("
");
}
}

  

原文地址:https://www.cnblogs.com/fqy1998211/p/5958729.html