比较大小
#include<stdio.h> int main () { int a,b,c,t; printf("输入3个数:"); scanf("%d %d %d",&a,&b,&c); if(a<b) { t=a;a=b;b=t; } if(a<c) { t=a;a=c;c=t; } if(b<c) { t=b;b=c;c=t; } printf("则它们的顺序是%d %d %d",a,b,c); return 0; }
高速处罚
#include<stdio.h> int main () { double a,b,c; printf("请输入车速和本车道限制速度:"); scanf("%lf %lf",&a,&b); if(b>a&&b<c) { double c=(double)a*(1+0.1); printf("处罚200元罚款",c); } else(a>c) { double c=(double)a*(1+0.5); printf("吊销驾驶证",c); } return 0; }
出租车费用
#include<stdio.h> int main() { double x,y,z; printf("请输入行驶总里程:"); scanf("%lf",&x); printf("请输入等待时间:"); scanf("%lf",&y); if(x<=3) { z=10; } if(x>3&&x<=10); { z=24+(x-10)*3; } if(y<5&&x<=3) { z=10; } if(y<5&&(x>3&&x<=10)) { z=24+(x-10)*3; } if(y>=5&&x<=3) { z=(y/5)*2+10; } if(y>=5&&(x>3&&x<=10)) { z=(y/5)*2+24+(x-10)*3; } return 0; }
统计学生成绩
#include<stdio.h> int main () { char score; printf("请输入等级"); scanf("%c",&score); switch(score) { case 'A': printf("90-100"); break; case 'B': printf("80-89"); break; case 'C': printf("70-79"); break; case 'D': printf("60-69"); break; case 'E': printf("0-59"); break; } return 0; }
三角形判断与周长面积
#include<stdio.h> int main() { int a,b,c; float p,s; scanf("%d %d %d",&a,&b,&c); if(a+b>c||a+c>b||b+c>a) { p=(a+b+c)/2; s=p*(p-a)*(p-b)*(p-c); printf("s=%f ",s) } else printf("impossible "); return 0; }
三角形
#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; }
啧啧作业真是越来越难了,这次作业不会的地方也太多了,希望老师可以多多指点指点,这c语言太难啦!!