// Example of array declarations and initializer sets #include #include using namespace std; int main() { int i; // loop counter int array1[10]; // uninitialized array int array2[5] = {2, 4, 6, 8, 10}; // initializer set used int array3[5] = {2, 4}; // last three elements default to 0 int array4[] = {10, 20, 30}; // array is size 3 /* Initializing arrays of other types */ double nums[5] = {1.1, 2.2, 3.3, 4.4, 5.5}; char vowels[5] = {'a', 'e', 'i', 'o', 'u'}; /* print out the array contents, for each array, using for-loops */ cout << "\nContents of uninitialized array:\n"; for (i = 0; i < 10; i++) cout << array1[i] << ' '; cout << "\n\nArray2: "; for (i = 0; i < 5; i++) cout << array2[i] << ' '; cout << "\nArray3: "; for (i = 0; i < 5; i++) cout << array3[i] << ' '; cout << "\nArray4: "; for (i = 0; i < 3; i++) cout << array4[i] << ' '; cout << fixed << setprecision(1); cout << "\nArray of doubles: "; for (i = 0; i < 5; i++) cout << nums[i] << ' '; cout << "\nArray of vowels: "; for (i = 0; i < 5; i++) cout << vowels[i] << ' '; cout << '\n'; return 0; }