01.万能头文件:
#include<bits/stdc++.h>
using namespace std;
作用:储存一些像while,for.....的一些储存器。是现代C语言中必不可少的一串代码!!!
02.函数中的(万能头文件)
int main()
{
}
作用:帮助我们处理自定义函数.........
03.定义
int i,j,a[100005],n;
作用:帮助我们建造房间,也就是边量。
备注:a[100005]是数组,可储存多个变量!
04.输入
cin>>n;
for(i=1;i<=n;i++)
{
cin>>a[i];
}
作用:输入数据,为后面数据处理做提前工作。也可以用赋值语句!
05.选择排序正代码
for(i=1;i<=n;i++)
{
for(j=i+1;j<=n;j++)
{
if(a[i]>a[j])
{
swap(a[i],a[j]);
}
}
}
作用:a[i]是第一个数,a[j]是i+1,也就是a[i]的下一个数。
swap是交换语句,如果前一个数大于后一个数,那么就交换。
从而实现从大到小的排序;
06.输出
for(i=1;i<=n;i++)
{
cout<<a[i]<<" ";
}
作用:把处理好的数据数出来。
07.结束
return 0;
}
作用:语文中的句号,C语言中程序的结束符。加不加都可以!!!