C++實現10個數前m個數和後10-m轉換位置
學習目標:
實現10個數前m個數和後10-m轉換位置
# 程式碼展示
#include<iostream>
using namespace std;
void exchange(int X[],int s,int t)
{ int k,w;
for(k=s;k<=(s+t)/2;k++)
{w=X[k];
X[k]=R[t-k+s];
X[t-k+s]=w;
}
}
int main()
{
int A[10],i,m;
cout<<"請輸入要存入的10個元素:"<<endl;
for(i=0;i<10;i++)
cin>>A[i];
cout<<"請輸入m的值:"<<endl;
cin>>m;
exchange(A,0,9);
exchange(A,0,9-m);
exchange(A,10-m,9);
for(i=0;i<10;i++)
cout<<A[i]<<" ";
return 0;
}
學習內容:
用陣列名做函式引數時傳遞的是首元素地址相關文章
- JavaScript實現兩個數的交換JavaScript
- c++中數字和字串的轉換C++字串
- 呼叫函式實現兩個數交換函式
- C++取反交換兩個數的值C++
- python實現字串轉換整數Python字串
- 實現將10個整數升序排列
- c++中字元、字串和數字間的轉換C++字元字串
- C++ 一種交換兩個數的思路C++
- 前m大的數
- 統計整數區間[N,M](N,M<100000)中所以非偶數的合數個數,並輸出這個數。
- 從一個無序,不相等的陣列中,選取N個數,使其和為M實現演算法(javascript實現)陣列演算法JavaScript
- 用一個巨集實現求兩個數中的最大數
- C++實現一個將字串中所有字母轉換為大寫的方法C++字串
- LeetCode題庫13. 羅馬數字轉整數(c++實現)LeetCodeC++
- AD模數轉換&DA數模轉換
- Excel 多個變數替換 實際值Excel變數
- 交換兩個變數變數
- 洗牌演算法擴充(從n個數中隨機m個數)演算法隨機
- 數字影像處理(一)之灰度轉換和卷積python實現卷積Python
- 1013 數素數 (20分)/c++實現C++
- C++實現進位制轉換工具C++
- PTA-小於m的最大的10個素數 (15分)
- 翻轉一個整數
- 交換兩個整型變數變數
- 劍指offer——把字串轉換成整數C++字串C++
- 1102:與指定數字相同的數的個數(C C++)C++
- Python求10個數的平均數實戰案例講解!Python
- Octave 數字轉字元,連線兩個字串,以及如何將字串轉換為變數名稱字元字串變數
- JS實現JSON物件與URL引數的相互轉換JSON物件
- 【JAVA習題六】輸入兩個正整數m和n,求其最大公約數Java
- 改進,從一個陣列中找出 N 個數,其和為 M 的所有可能陣列
- 輸入10個整數,求最大數
- random隨機生成10個數,然後氣泡排序random隨機排序
- 從陣列中找出N個數,其和為M的所有可能陣列
- 一個隨機數的類c++隨機C++
- 位運算實現整數與位元組陣列轉換陣列
- python實現中文和unicode轉換PythonUnicode
- 不用第三個變數,交換變數的值變數