学了但半个月c++,这个玩意儿跟python真的不太一样。附冒泡排序,打卡监督自己学习。一些边界条件还没考虑,望大神指点。
#include <iostream>
using namespace std;
int Function_3(); //冒泡排序
int main()
{
Function_3();
return 0;
}
int Function_3(); //冒泡排序
int main()
{
Function_3();
return 0;
}
int Function_3()
{
//冒泡排序
int arr[]={1,4,3,7,8,3,9,10,34,4,7};
for(int i=0;i<11;i++)
{
int temp;
for(int j=i+1;j<11;j++)
if(arr[j]<arr[i])
{
temp = arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
// 打印结果
for(int i=0;i<11;i++)
{
cout<<arr[i]<<endl;
}
{
//冒泡排序
int arr[]={1,4,3,7,8,3,9,10,34,4,7};
for(int i=0;i<11;i++)
{
int temp;
for(int j=i+1;j<11;j++)
if(arr[j]<arr[i])
{
temp = arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
// 打印结果
for(int i=0;i<11;i++)
{
cout<<arr[i]<<endl;
}
}