队列的应用—输出杨辉三角

#include"Queue.h"
#include
using namespace std;
const int total_row = 6;
void main()
{
	void Pascal_Triangle();//函数声明
	Pascal_Triangle();
}
void Pascal_Triangle()//杨辉三角 输出二项式系数
{
	Queue qu;//队列
	int elem_1 = 1;//进队列 须是引用才行
	int elem_0 = 0;
	int current_row_elem,next_row_elem;//用来出队列和进队列的变量
	int temp_elem = 0;//交换值
	qu.InQueue(elem_1);
	qu.InQueue(elem_1);//先把两个1进队列

	for(int r=1;r<=total_row;r++)//逐行处理
	{
		cout<

你可能感兴趣的:(C/C++,数据结构与算法)