陣列對換,print函式傳參
#include <iostream>
using namespace std;
int *cinp(int *a)
{
for(size_t i=0;i!=4;++i)
{cin>>a[i];}
return &*a;//輸入
}
int *ing(int*a)
{int b[10];int max=a[0];int min=a[0];
int x=0,y=0;//替換過程
for(size_t i=0;i!=4;++i)
{ b[i]=a[i];
if(max<b[i])
{max=b[i];
x=i;}
}
for(size_t j=0;j!=4;++j)
{ b[j]=a[j];
if(min>b[j])
{min=b[j];
y=j;}
}
int tem=0;int g=0;
tem=a[3];
a[3]=a[x];
a[x]=tem;
g=a[0];
a[0]=a[y];
a[y]=g;//進行最小和第一位替換,最大和最後一位替換
}
int print(int *a)//單獨做成的輸出函式
{ for(size_t i=0;i!=4;++i)
{cout<< a[i];}//列印
}
int main() {
int a[4];
print (ing(cinp(a)));
return 0;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70007056/viewspace-2792826/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 二維陣列傳參陣列
- 陣列排序函式-php陣列函式(一)陣列排序函式PHP
- 二維陣列傳參做形參陣列
- 字串函式 print ()字串函式
- go 陣列傳遞給函式三種方式Go陣列函式
- PHP 列印函式之 print print_rPHP函式
- 陣列二:使用陣列可變函式為陣列排序陣列函式排序
- PHP 陣列常用函式PHP陣列函式
- 陣列處理函式陣列函式
- 陣列展平函式陣列函式
- 巧用 PHP 陣列函式PHP陣列函式
- PHP 陣列函式妙用PHP陣列函式
- C語言中變參函式傳參探究C語言函式
- python函式的入參和傳參Python函式
- python的print函式不要換行怎麼寫Python函式
- Python函式——locals()解包傳參Python函式
- php陣列函式小結PHP陣列函式
- shell--函式與陣列函式陣列
- PHP陣列函式彙總PHP陣列函式
- 陣列常用函式彙總陣列函式
- 精通javascript 函式和陣列JavaScript函式陣列
- Arr::sort()輔助函式對多維陣列的排序函式陣列排序
- 二級指標,二維陣列函式引數傳遞指標陣列函式
- Golang中函式傳參存在引用傳遞嗎?Golang函式
- C++動態建立二維陣列,二維陣列指標,以及動態二維陣列函式傳遞C++陣列指標函式
- 二維陣列動態開闢與傳參陣列
- to_char函式格式轉換參考函式
- Python print函式用法,print 格式化輸出Python函式
- PHP:常用PHP陣列操作函式PHP陣列函式
- PHP陣列函式-array_mapPHP陣列函式
- JavaFX教程-函式、陣列、表示式和操作Java函式陣列
- php如何遍歷多維的stdClassObject物件,php的轉換成陣列的函式只能轉換外面一叢陣列PHPObject物件陣列函式
- 淺談二維陣列在傳參中的使用陣列
- C語言結構體及函式傳遞陣列引數示例C語言結構體函式陣列
- 陣列,函式與指標 詳解陣列函式指標
- JavaScript陣列操作函式方法詳解JavaScript陣列函式
- 函式形參與實參的體會與對比函式
- React中this值繫結和事件函式傳參React事件函式