1、C++程序框架
#include<iostream>
using namespace std;
int main()
{
system("pause");
return 0;
}
2、冒泡排序
// An highlighted block
int num[] = { 5,6,8,1,0,76,345,521,67,13 };
int temp = num[0];
int length = sizeof(num) / sizeof(num[0]);
for (int i =0; i < length; i++)
{
cout << num[i] << " "; // 输出原始数组
}
for (int i = 0; i < length-1; i++) //冒泡排序 从大到小
{
for(int j=0;j< length-i-1;j++)
{
if (num[j] < num[j+1])
{
temp = num[j];
num[j] = num[j+1];
num[j+1] = temp;
}
}
或者
// An highlighted block
int num[] = { 5,6,8,1,0,76,345,521,67,13 };
int temp = num[0];
int length = sizeof(num) / sizeof(num[0]);
for (int i =0; i < length; i++)
{
cout << num[i] << " "; // 输出原始数组
}
for (int i = 0; i < length; i++) //冒泡排序 从大到小
{
for(int j=i+1;j< length;j++)// 和上一种区别在于内嵌循环 的初试值定义 和下面的交换比较方式
{
if (num[i] < num[j])
{
temp = num[i];
num[i] = num[j];
num[j] = temp;
}
}