中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++怎么輸入數組

c++
小億
1765
2023-11-14 10:16:33
欄目: 編程語言

在C++中,可以使用以下方法輸入數組:

  1. 使用循環逐個輸入數組元素:
#include <iostream>
using namespace std;

int main() {
    const int size = 5; // 數組大小
    int arr[size]; // 聲明數組

    cout << "請輸入" << size << "個整數:" << endl;
    for (int i = 0; i < size; i++) {
        cin >> arr[i]; // 逐個輸入數組元素
    }

    cout << "輸入的數組為:";
    for (int i = 0; i < size; i++) {
        cout << arr[i] << " "; // 輸出數組元素
    }
    
    return 0;
}
  1. 使用std::vector動態數組容器,可以不預先定義數組大小:
#include <iostream>
#include <vector>
using namespace std;

int main() {
    vector<int> arr; // 聲明動態數組容器

    cout << "請輸入整數(輸入0結束):" << endl;
    while (true) {
        int num;
        cin >> num;
        if (num == 0) {
            break; // 輸入0時結束
        }
        arr.push_back(num); // 將輸入的數字添加到動態數組容器中
    }

    cout << "輸入的數組為:";
    for (int i = 0; i < arr.size(); i++) {
        cout << arr[i] << " "; // 輸出數組元素
    }
    
    return 0;
}

以上兩種方法都可以從用戶輸入中逐個讀取數組元素,第一種方法適用于預先知道數組大小的情況,而第二種方法則適用于不確定數組大小的情況。

0
靖宇县| 成武县| 左贡县| 湾仔区| 新津县| 兴海县| 莆田市| 庆阳市| 乌兰县| 南郑县| 临城县| 娄烦县| 沁源县| 崇礼县| 定州市| 大宁县| 台北县| 西安市| 清远市| 东海县| 邢台市| 拜泉县| 左云县| 营山县| 灵璧县| 旬邑县| 临泉县| 绥德县| 怀仁县| 浦北县| 周至县| 柳林县| 资溪县| 张掖市| 正镶白旗| 上蔡县| 察隅县| 土默特右旗| 道孚县| 上栗县| 邹城市|