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(" "); } }