![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构、算法与应用c++
文章平均质量分 53
lasp
这个作者很懒,什么都没留下…
展开
-
数据结构、算法与应用(C++语言描述) 练习 p8
10、修改程序1-8,使抛出的异常类型是整型。如果a、b、c都等于0,那么抛出的异常值是2。否则没异常。编写一个主函数,应用修改后的代码;若有异常抛出,则捕捉异常;根据异常值输出信息。测试你的代码。程序1-8 抛出一个类型为char*的异常int abc(int a, int b, int c){ if (a <= 0 || b <= 0 || c <= 0) throw "All parameters should be > 0"; return a + b * c;原创 2021-08-07 14:52:13 · 106 阅读 · 0 评论 -
数据结构、算法与应用(c++语言描述)第一章 练习
数据结构、算法与应用(c++语言描述)第一章书上练习题 p6-p71、解释为什么程序1-7的交换函数没有把形参x和y所对应的实参进行交换。如何修改代码,使实参的值得到交换?下面是程序1-7 交换两个整数的不正确的代码。void swap(int x, int y){ // 交换整数x和y int temp = x; x = y; y = temp;}下面是修改后的代码#include <iostream>using namespace std;// 传递参数使用引用原创 2021-08-04 08:49:23 · 331 阅读 · 1 评论