1
#include<stdio.h> int main() { int a,b,c,t; printf("请输入三个整数:"); scanf("%d %d %d",&a,&b,&c); if( b>a) { t=a; a=b; b=t; } if (c>a) { t=b; b=c; c=t; } if (c>b) { t=c; c=b; b=t; } printf("%d %d %d",a,b,c); return 0; }
2
#include<stdio.h> int main() { int a,b; printf("请输入车速和限速为: "); scanf("%d %d",&a,&b); if (a<=10) printf("无处罚记录"); if (a/10<b<a/2) printf("处200元罚款"); else b>=a/2; printf ("吊销驾驶证"); return 0; }
3
#include<stdio.h> int main() { int a,h,m,n,f; printf("请输入行驶里程(公里)和等待时间(分钟):"); scanf("%d %d",&a,&h); { if (a<=3) m=10; if (3<a<=10) m=10+(a-3)*2; if (a>10) m=10+2*10+(a-13)*3; } { if (h<5) n=0; if (h>=5) n=(h/5)*2; } f=n+m; printf("%d",&f); return 0; }
虽然能弹出运行框 可是得不出价钱 还是不会。
4
#include<stdio.h> int main() { int n; char a; printf("请输入一个正整数:"); scanf("%c",&a); switch(a) { case 'n>=90': printf("A"); break; case '(80<=n<90)': printf("B"); break; case '(70<=n<80) ': printf("C"); break; case '(60<=n<70)': printf("D"); break; case 'n<60': printf("E"); break; } }
这个也不会写,以前写过一个类似的,只能写到这了。
5
#include<stdio.h> #include<math.h> int main() { double x1,x2,x3,y1,y2,y3; double a,b,c,s,q; scanf("%f %f %f %f %f %f",&x1,&x2,&x3,&y1,&y2,&y3); a=sqrt(y1-y2)*(y1-y2)+(x1-x2)*(x1-x2); b=sqrt(y3-y1)*(y3-y1)+(x3-x1)*(x3-x1); c=sqrt(y3-y2)*(y3-y2)+(x3-x2)*(x3-x2); q=(a+b+c)/2; s=sqrt(q*(q-a)*(q-b)*(q-c)); printf("%f",s); return 0; }
这个题是借鉴网上的,自己真的写不出来!
6
#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("\n"); } return 0; }