C++
王康伯巴奇
这个作者很懒,什么都没留下…
展开
-
[C++]递归实现字符串倒序
string revers(string s) { string str(s); //直接将形参s字符串的值赋值给实参str int start = 0, end = s.length() - 1; //此处end必须-1,因为length直接求出长度(由1开始计数),而字符串的下标是由0开始 for(int i=0; i<s.length(); i++) { swap(s[en...原创 2018-06-05 10:42:36 · 2020 阅读 · 2 评论 -
[C++]函数模板实现3个数值从大到小排列
#include <iostream> using namespace std; template <class T> T MinToMax(T data[]) { T temp; for(int i=0; i<3; i++) { for(int j=i; j<3; j++) { if(data[j] < data[i]) { ...原创 2018-06-05 15:45:44 · 4680 阅读 · 4 评论 -
[C++] Catch与Try | 持续更新
2018.06.01 //计算一元二次方程的两个根 int a,b,c; cout << "请输入a,b,c:" << endl; cin >> a >> b >> c; try { if(a < 0) throw "a小于0,方程无意义"; //a小于0时抛出异常 } catch (co原创 2018-06-01 13:23:37 · 174 阅读 · 0 评论