黑馬程序員匠心之作|C++教程從0到1入門編程,學(xué)習(xí)編程不再難

//數(shù)組逆置
#include <iostream>
#include<math.h>
int main(){
using namespace std;
??
int str[5]={300,650,220,200,70};
int?k=0,a=0,b=sizeof(str)/sizeof(str[0])-1;
for(;a<b;a++){
k=str[a];
str[a]=str[b];
str[b]=k;
b--;}
//while(a<b){
// //max=str[i];
// k=str[a];
// str[a]=str[b];
// str[b]=k;
// a++;b--;
//
//
//}//a和b都改變了,a=2,b=2
cout<<"輸出逆置后的a:"<<a<<endl;
cout<<"輸出逆置后的b:"<<b<<endl;
cout<<"輸出逆置后的數(shù)組:"<<endl;
for(a=0;a<sizeof(str)/sizeof(str[0]);a++)
cout<<str[a]<<endl;
system("pause");
??return 0;
}
標(biāo)簽: