正在加载图片...
void minot int i=0; Queue<int> Qi(10); Queue<double> Qfl(10), Qf2(10 while( Qi IsFull!O){∥Qi中只能盛10个数 Qi.Add(2*i++);∥Qi中:0,2,4,6,8,10,12,14,16,18 Q1.Ad(3.0*i);∥Q中:3,6,9,12,15,18,21,24,27,30 for(i=0;i<4;i++){ /四次循环,每次总 ∥先往Qn的队列尾部加入两个数,而后又从首部删取一个数并输出 Qf2.Add(4.5 Qi. Delete( 从Q首删取一元素,乘以45,而后将其加入到Q尾部 /四次循环往QD队列尾加入:0*45,2*4.5,4*4.5,6*45 程序执行后的显示结果如下 1.5 9 3void main() { int i=0; Queue<int> Qi(10); Queue<double> Qf1(10),Qf2(10); while (!Qi.IsFull()) { //Qi中只能盛10个数 Qi.Add(2*i++); //Qi中: 0,2,4,6,8,10,12,14,16,18 Qf1.Add(3.0*i); //Qf1中: 3,6,9,12,15,18,21,24,27,30 } for (i=0; i<4; i++){ //四次循环,每次总 //先往Qf2的队列尾部加入两个数,而后又从首部删取一个数并输出 Qf2.Add(4.5*Qi.Delete()); //从Qi首删取一元素,乘以4.5,而后将其加入到Qf2尾部 //四次循环往Qf2队列尾加入:0*4.5,2*4.5,4*4.5,6*4.5 ... } } 程序执行后的显示结果如下: 0 1.5 9 3
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有