#include<iostream>
using namespace std;
//五只小猪称体重,数组中记录小猪体中,找出最重的小猪
int main()
{
//1、创建五只小猪的体重
int arr[5] = { 300,350,200,400,250 };
//2、从数组中找到最大只
int max = 0;//先认定一个最大值0;
for (int i = 0; i < 5; i++)
{
//如果访问的数组中的元素比我们认定的最大只还有大,更新最大值
if (arr[i] > max)
{
max = arr[i];
}
}
//3、打印
cout << "最重的小猪体中为:" << max << endl;
system("pause");
return 0;
}
#include<iostream>
using namespace std;
//数组逆置
int main()
{
//1、创建数组
int arr[5] = { 1,4,5,8,6 };
cout << "数组逆置前:" << endl;
for (int i = 0; i < 5; i++)
{
cout << arr[i] << endl;
}
//2、实现逆置
//2.1记录起始下标位置
//2.2记录结束下标位置
//2.3起始下标与结束下标的元素互换
//2.4起始位置++ 结束位置--
//2.5循环执行2.1操作,直到起始位置<=结束位置
int start = 0;//起始下标
int end = sizeof(arr) / sizeof(arr[0]) - 1;//结束下标
while (start < end)
{
//实现元素互换
int temp = arr[start];
arr[start] = arr[end];
arr[end] = temp;
//下标更新
start++;
end--;
}
//3、打印逆置后的数组
cout <
C++一维数组_找出数组中最大的元素、数组逆置、冒泡排序
最新推荐文章于 2024-03-02 10:52:53 发布
本文详细介绍了如何使用C++进行一维数组的操作,包括找出数组中的最大元素,实现数组的逆置以及运用冒泡排序算法对数组进行排序。通过实例代码解析,帮助读者掌握C++处理一维数组的基本技巧。


1853

被折叠的 条评论
为什么被折叠?



