首页 > 代码库 > C语言第五次作业
C语言第五次作业
1.出租车计价
#include<stdio.h>#include<math.h>int main(){ double s,m; int m1=0,m2=0; int t=0,n=0; printf("请输入行驶里程s=%d\n"); printf("请输入等待时间t=%d\n"); scanf("%d",s); scanf("%d",t); if(s<=3) printf("%d",m1=10); else if(s>=3&&s<=10) printf("%d",m1=10+2*(s-3)); else{ printf("%d",m1=(s-10)*3+(s-3)*2+10);} if(t<5){ m2=0; } else{ int m2=t/5+0.5; } m=m1+m2; printf("总车费=%d",m); scanf("%d",&m); return 0; }
2.3个数
#include<stdio.h>int main(){ int a,b,c,n; printf("请输入三个数以空格隔开\n"); scanf("%d %d %d",&a,&b,&c); if(a>b) { n=a; a=b; b=n; } if(a>c) { n=a; a=c; c=n; } if(b>c) { n=b; b=c; c=n; } printf("%d %d %d",a,b,c); return 0; }
3.学生成绩
#include<stdio.h>int main(){ char grade; printf("输入五级制成绩:\n"); scanf("%c",&grade); switch(grade) { case‘A‘: printf("90~100\n"); break; case‘B‘: printf("80~89\n"); break; case‘C‘: printf("70~79\n"); break; case‘D‘: printf("60~69\n"); break; case‘E‘: printf("0~59\n"); break; default: printf("fault\n"); break; } return 0;}
4.三角形
#include<stdio.h>int main(){ int i,j; for(j=1;j<=10;j++) { for(i=1;i<=j;i++) printf("*"); printf("\n"); } return 0;}
5.高速公路超速处罚(不是很明白)
#include<stdio.h>int main(){ double n,m,b; printf("请输入限速和实际车速,以空格隔开:"); scanf("%lf %lf",&n,&m); if(m>n&&m<b) double b=(double)(n-m)*100/m; if(b>10) { if(b>10&&b<50) printf("罚款200元"); else if(b>50) printf("吊销驾驶证"); } else printf("不进行处罚"); return 0; }
书上的第五题三角形判断不会。好难。
C语言第五次作业
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。