考试
2022-12-19 22:49:13

分析下列递归程序,并将其改写为非递归过程。void  tes

题目描述

分析下列递归程序,并将其改写为非递归过程。void  test(int  &sum){int  x;cin >> x;if(x=0)sum=0;else {test(sum);sum+=x;}cout << sum;}

本站整理有大量高等教育、资格考试类试题答案,Ctrl+D收藏备用!

答案解析

答:该算法是以读入数据的顺序为相反顺序进行累加的问题,可将读入数据放入栈中,到输入结束,将栈中数据退出进行累加。累加的初值为0。无

答:该算法是以读入数据的顺序为相反顺序进行累加的问题,可将读入数据放入栈中,到输入结束,将栈中数据退出进行累加。累加的初值为0。

加载中...
AI正在思考中,请稍候...