#include <iostream.h>int max(int a,int b);int main(){ int a[12]; int tmp; for(int i=0;i<11;i++) cin >> a[i]; for(i=0;i<11;i++) tmp=max(a[i],tmp); cout<<"数组最大数为:"<<tmp<<endl; return 0;}int max(int a,int b){ return a>b?a:b;}
#include <iostream.h>int max(int a,int b);int main(){ int a[12]; int tmp; for(int i=0;i<12;i++) cin>>a[i]; for(int i=0;i<12;i++) tmp=max(a[i],tmp); cout<<"数组最大数为:"<<tmp<<endl;}int max(int a,int b){ return a>b?a:b;}
引用第2楼sohueasy于2006-10-17 18:59发表的:1,i被int了两次.......
引用第4楼sohueasy于2006-10-17 19:05发表的:是我改过的
#include <iostream.h>int max(int a,int b);int main(){ int a[13]; int tmp; for(int i=0;i<13;i++) cin>>a[i]; for(int i=0;i<13;i++) tmp=max(a[i],tmp); cout<<"数组最大数为:"<<tmp<<endl;}int max(int a,int b){ return a>b?a:b;}
引用第7楼雨人于2006-10-17 19:24发表的:for(int i=0;i<12;i++) cin>>a; for(int i=0;i<12;i++) tmp=max(a,tmp);================.......
引用第13楼dream46于2006-10-17 21:15发表的:#include <iostream.h>int max(int a,int b);int main(){ int a[12];.......