陣列對換,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陣列函式
- python的print函式不要換行怎麼寫Python函式
- 二維陣列傳參要點陣列
- python函式的入參和傳參Python函式
- 陣列展平函式陣列函式
- PHP 陣列函式妙用PHP陣列函式
- 巧用 PHP 陣列函式PHP陣列函式
- 陣列處理函式陣列函式
- PHP 陣列常用函式PHP陣列函式
- 陣列二:使用陣列可變函式為陣列排序陣列函式排序
- Python函式——locals()解包傳參Python函式
- C語言中變參函式傳參探究C語言函式
- shell--函式與陣列函式陣列
- PHP陣列函式彙總PHP陣列函式
- php陣列函式小結PHP陣列函式
- 陣列常用函式彙總陣列函式
- Arr::sort()輔助函式對多維陣列的排序函式陣列排序
- 二級指標,二維陣列函式引數傳遞指標陣列函式
- Golang中函式傳參存在引用傳遞嗎?Golang函式
- PHP陣列函式-array_mapPHP陣列函式
- PHP:常用PHP陣列操作函式PHP陣列函式
- 二維陣列動態開闢與傳參陣列
- 函式匹配和實參型別轉換函式型別
- Python全棧Web(JavaScript函式、陣列)Python全棧WebJavaScript函式陣列
- 陣列,函式與指標 詳解陣列函式指標
- JS-陣列、函式、類與物件JS陣列函式物件
- TS定義陣列 ts宣告函式陣列函式
- 函式形參與實參的體會與對比函式
- c語言的strlen函式計算字元陣列長度不對C語言函式字元陣列
- 說說在 Python 中如何向函式傳參Python函式
- React中this值繫結和事件函式傳參React事件函式
- 二維陣列排序函式array_multisort()陣列排序函式
- 7.PHP陣列和字串常用函式PHP陣列字串函式
- 重新學習一下陣列函式陣列函式
- js陣列去重、扁平化函式JS陣列函式
- PostgreSQL:陣列——型別、運算子和函式SQL陣列型別函式