C++
", al, len1); print("after al: ", swapEnds(al, len1), len1); cout « "Expected: [5.01, 12.75, 13.03, 14.91, 13.85]" < endl;="" cout="" «="" endl;="" 7="" 8="" 9.="" 10="" 11="" 12="" 13="" double="" a2[]="{6.98,3.98,5.40,6.12,3.97};" auto="" len2="sizeof(a2)" sizeof(a2[0]);="" print("before="" a2-="">", a2, len2); print("after a2: ", swapEnds(a2, len2), len2); cout « "Expected: [3.97, 3.98, 5.40, 6.12, 6.98]" « endl; 14 15 16 17 18 19 CodeCheck Reset "/>
Extracted text: Write the function SwapEnds which swaps the first and last element in the given array. Return the modified array. arrays.cpp 1 #include
// sizet double* swapEnds(. . size_t len) 3 { 4 7 return a; 9 10 11 Tester.cpp 1 #include 2 using namespace std; 3 #include "arrays.h" int main() { double al[] = {13.85,12.75,13.03,14.91,5.01}; auto lenl = sizeof(al) / sizeof(al[0]); print("before al->", al, len1); print("after al: ", swapEnds(al, len1), len1); cout « "Expected: [5.01, 12.75, 13.03, 14.91, 13.85]" < endl;="" cout="" «="" endl;="" 7="" 8="" 9.="" 10="" 11="" 12="" 13="" double="" a2[]="{6.98,3.98,5.40,6.12,3.97};" auto="" len2="sizeof(a2)" sizeof(a2[0]);="" print("before="" a2-="">", a2, len2); print("after a2: ", swapEnds(a2, len2), len2); cout « "Expected: [3.97, 3.98, 5.40, 6.12, 6.98]" « endl; 14 15 16 17 18 19 CodeCheck Reset