1、列印定義的陣列元素,並且求陣列元素的累加和
#include
using
namespace
std;
int main()
; for (int i = 0; i < sizeof(num) / sizeof(int); i++) //陣列的大小
cout
<< endl;
for (int i = 0; i < sizeof(num) / sizeof(int); i++)
cout
<< "累加和: "
<< sum;
return
0;}
2、求陣列中的最大值和最小值
#include
using
namespace
std;
int main()
; int num_max = num[0];
int num_min = num[0];
for (int i = 0; i < sizeof(num) / sizeof(int); i++)
if (num[i] < num_min)
}cout
<< "陣列中的最大值為: "
<< num_max << endl;
cout
<< "陣列中的最小值為: "
<< num_min << endl;
return
0;}
3、定義乙個整型陣列,賦值後求出奇數個數和偶數個數
#include
using
namespace
std;
int main()
; int count_i = 0;
int count_j = 0;
for (int i = 0; i < sizeof(num) / sizeof(int); i++)
else
}cout
<< "陣列中的偶數個數為: "
<< count_i << endl;
cout
<< "陣列中的奇數個數為: "
<< count_j << endl;
return
0;}
4、查詢輸入的數字在陣列中的下標,沒有找到則下標為-1
#include
using
namespace
std;
int main()
; int searchnum; // 使用者要查詢的數字
int searchindex = int_min; //使用者查詢數字的下標
int numlen = sizeof(num) / sizeof(int);
cout
<< "請輸入要查詢的數字: ";
cin >> searchnum;
//使用迴圈進行查詢
for (int i = 0; i < numlen; i++)
}if (searchindex == int_min)
else
return
0;}
陣列基本練習
a 遍歷int型別的陣列 依次輸出每個陣列元素 public static void printarray int arr b 逆序 倒敘輸出陣列元素 public static void printarr string arr c 最值 獲取陣列中的最大值和最小值 public static vo...
陣列基本操作
name 陣列基本操作 author 巧若拙 description 陣列基本操作 函式1 輸出陣列a中區域 low,high 的元素 函式2 在陣列a中查詢是否存在值為x的元素,若存在返回第乙個值為x的元素的下標,否則返回 1 函式3 統計陣列a中值為x的元素的數量 函式4 返回陣列a中區域 lo...
陣列的基本操作
預備知識 在用下標訪問元素時,vector使用的是vector size type型別,而陣列下標的 正確型別是size t 程式清單 執行結果 the elements of array1 is below array1 0 0 array1 1 1 array1 2 2 array1 3 3 a...