level 1
熊猫在世
楼主
我想做一个找最大值的程序,可总是不对,求教。谢谢!#include
#include
int main(void){ int a[20],b1,b2,c,d,e,f,g,max,maxc; c=0; while(scanf("%d",&a[c])==1) { c++; } c=c-1; for (d=0;d<=c;d++) { f=c; for (e=0;e<=f;e++) { if (a[d]>a[d+1]) { max=a[d]; maxc=d; } else { max=a[d+1]; maxc=d+1; } } for (g=maxc;g<(f-maxc);g++) { a[g]=a[g+1]; } printf("%d ",max); f--; } system("pause");}
2008年12月11日 09点12分
1
#include
int main(void){ int a[20],b1,b2,c,d,e,f,g,max,maxc; c=0; while(scanf("%d",&a[c])==1) { c++; } c=c-1; for (d=0;d<=c;d++) { f=c; for (e=0;e<=f;e++) { if (a[d]>a[d+1]) { max=a[d]; maxc=d; } else { max=a[d+1]; maxc=d+1; } } for (g=maxc;g<(f-maxc);g++) { a[g]=a[g+1]; } printf("%d ",max); f--; } system("pause");}