首页 > 代码库 > 丛铭俣 160809324 (作业5)
丛铭俣 160809324 (作业5)
1、
#include<stdio.h>int main()//比较3个整数大小 { int a,b,c; printf("请输入3个整数:"); 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()//高速公路超速处罚 { int a,b; printf("请输入车速和限速:"); scanf("%d %d",&a,&b); double c=(double)(a-b)*100/b; if(c<=10) printf("未超速"); else if(c<50 && c>10) printf("超速,罚款200元",c); else printf("严重超速,吊销驾驶证",c); return 0;}
3、
#include<stdio.h>int main()//出租车计价{ int s,time,rmb; printf("请分别输入行驶里程(公里)和等待时间(分钟):"); scanf("%d %d",&s,&time); if (time%5==0) { if(s<=0) rmb=(time/5)*2; else if (s<=3) rmb=10+(time/5)*2; else if(s<=10) rmb=10+(s-3)*2+(time/5)*2; else rmb=10+(10-3)*2+(s-10)*3+(time/5)*2; } else { if (s<=0) rmb=(time/5+1)*2; else if (s<=3) rmb=10+(time/5+1)*2; else if(s<=10) rmb=10+(s-3)*2+(time/5+1)*2; else rmb=10+(10-3)*2+(s-10)*3+(time/5+1)*2; } printf("乘客应付%d元\n",rmb); return 0;}
4、(不是很会做这题,求解!)
#include<stdio.h>int main()//统计学生成绩 { int m,n,i; int a,b,c,d,e; a=b=c=d=e=0; printf("请输入学生个数:\n"); scanf("%d",&n); printf("请分别输入成绩:\n"); scanf("%d",&m); for(i=1;i<=n;i++) { if(m>=90) a++; else if(m>=80 && m<90) b++; else if(m>=70 && m<80) c++; else if(m>=60 && m<70) d++; else e++; } printf("A级有%d人, B级有%d人, C级有%d人, D级有%d人, E级有%d人\n",a,b,c,d,e); return 0;}
5、(原题是要求输入三个坐标点来判断三角形,但是我想了很久还是不会,只会做输入3条边来求。求解!)
#include <stdio.h> #include <math.h> int main()//三角形判断 { int a,b,c; double area,s,z; printf("请输入三角形三条边的长度:\n"); scanf("%d %d %d",&a,&b,&c); if((a+b>c)&&(b+c>a)&&(a+c>b)) { z=a+b+c; s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c)); printf("area=%.2f,perimeter=%.2f\n",area,z); } else printf("Impossible\n"); return 0; }
6、
#include<stdio.h>int main()//利用双循环打印三角形 { int i,j,k; for(j=1;j<=9;j++) { for(k=1;k<j;k++) { printf(" "); } for(i=1;i<=2*(9-j)+1;i++) { printf("*"); } printf("\n"); } return 0;}
丛铭俣 160809324 (作业5)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。