![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 59
stdata
这个作者很懒,什么都没留下…
展开
-
开始学习c++
第一个c++程序 , #includeusing std::endl;using std::cout;int main(){ cout return 0; //不要忘记返回值}原创 2008-08-04 10:28:00 · 178 阅读 · 0 评论 -
n阶乘
#include#includeusing std::cin;using std::cout;using std::endl;template bool input(T& a){ int i = 1; while(true) { cin >> a ; if(cin && a >= 0) return true; else { if(i == 3) return false;原创 2008-08-05 08:51:00 · 273 阅读 · 0 评论 -
斐波那数列
#include#includeusing std::cin;using std::cout;using std::endl;template bool input(T& a){ int i = 1; while(true) { cin >> a ; if(cin && a >= 0) return true; else { if(i == 3) return fal原创 2008-08-05 09:35:00 · 369 阅读 · 0 评论 -
序列的子集
#include#includeusing std::cin;using std::cout;using std::endl;templateinline void swap(T& a, T& b){ T temp = a; a = b; b = temp; return;} // 非空子集void sub(char a[], size_t m, size_t n){ if(m原创 2008-08-05 09:57:00 · 283 阅读 · 0 评论 -
元素是否在数组内
#include#includeusing std::cin;using std::cout;using std::endl;templatebool IsInArray(const T a[], size_t b, const T& m, size_t n){ if(a[n] == m) return true; if(n == b-1) return false; return IsInA原创 2008-08-05 10:12:00 · 450 阅读 · 0 评论 -
输入模板函数
输入一个大于或等于0的函数 #include using std::cin;using std::cout;using std::endl;template bool input(T& a){ int i = 1; while(true) { cin >> a ; if(a >= 0) return true; else { if(i == 3) return fal原创 2008-08-04 10:58:00 · 324 阅读 · 0 评论 -
数组是否升序判断
#include#includeusing std::cout;using std::cin;using std::endl;templatebool sort(const T a[], size_t n){ for (int i = 0; i != n-1; ++i) { if(a[i] > a[i+1]) return false; } return true;}int main(){ c原创 2008-08-04 14:20:00 · 1347 阅读 · 0 评论 -
一维数组调整大小
#includeusing std::cin;using std::cout;using std::endl;templatevoid ChangeSize1D(T *& arr, size_t size, size_t ToSize) // 要传指针的应用,才能使函数里对指针的操作有效{ if(size > ToSize) cout T *temp = new T[ToSize]; f原创 2008-08-05 15:09:00 · 374 阅读 · 0 评论 -
二维数组调整大小
#includeusing std::cin;using std::cout;using std::endl; templatevoid Make2DArray(T **&x, size_t rows, size_t cols){ x = new T* [rows]; for (size_t i = 0; i != rows; ++i) { x[i] = new T[cols]; }}原创 2008-08-05 15:42:00 · 522 阅读 · 0 评论