- 博客(17)
- 收藏
- 关注
原创 友元
// youyuan.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"using namespace std;#includeclass CPoint{private:unsigned m_x, m_y;public:CPoint(unsigned x, unsigned y){m_x = x;m_y
2016-01-19 11:19:21 313
原创 初识类
#ifndef STOCK00_H_//定义头文件的方式,这个头文件名就是“stock00.h”注意#ifndef和#define在开头,而#endif在结尾。#define STOCK00_H_#include class Stock{private://这里面的对象和函数都是不给用户直接调用的,而是通过调用public函数 //来使用到这里的函数和对象。st
2016-01-18 16:00:58 312
原创 如何 才能把函数公式表示出来呢?如f(t)=3t+2t*t+4t*t*t,并能够调用这个。
#includeusing namespace std;struct Equation{double x;double y;double t;};struct Dairu{double a0;double a1;double a2;double a3;};Dairu fution(Equation xypos);//一
2016-01-16 11:29:05 733
原创 类的初步知识(C++中直角坐标和极坐标之间的转换代码)
没有分拆成几个文件之前,这是一个完整的程序,下面要对其经行分拆。#include#includeusing namespace std;struct polar{double distance;double angle;};struct rect{double x;double y;};polar rect_to_polar(rect xyp
2016-01-15 23:13:48 7133 1
原创 进一步说明引用、指针在函数传递中的运用。(记住这三种交换方式)
#includevoid swapr(int &a, int&b);void swapp(int *p1, int*p2);void swapv(int a, int b);int main(){using namespace std;int apple = 300;int pear = 350;cout cout cout swapr(ap
2016-01-15 16:25:12 488 1
原创 引用、指针的使用对比(注意* &符号不要用乱了)
#includeint main(){using namespace std;int rats = 101;int &rodents = rats;int *pt = &rats;cout cout cout rodents++,cout cout cout cout cout cout return 0;}
2016-01-15 15:40:14 596
原创 包含一个递归调用的递归。(自调用的格式)
递归函数如果调用了自己,那么被调用的函数也会调用自己。格式一般为 void 递归函数(参数1) { 语句1; if(判断) 递归函数(参数2); 语句2; }
2016-01-14 20:26:29 403
原创 利用string来输入输出数据。
#include#includeusing namespace std;const int Size = 5;void display(const string sa[], int n);int main(){string list[Size];cout for (int i = 0; i {cout getline(cin, list[i]);
2016-01-14 19:49:17 399
原创 注意数组的分部计算
#includeusing namespace std;const int ArSize = 8;int sum_arr(int arr[], int n);int main(){int cookies[ArSize] = { 1, 2, 4, 8, 16, 32, 64, 128 };cout cout int sum = sum_arr(cookies, A
2016-01-14 11:18:08 213
原创 为何出错?
#includeusing namespace std;const int ArSize = 8;int main(){int a=0;int cookie[ArSize] ;for (int i =1; i {cout cin >> cookie[i]; a += cookie[i];}cout }
2016-01-14 10:35:35 202
原创 用string和char做不同输入判断时候的代码(作为输入判断使用)
#include#includeusing namespace std;void n_chars(string, int);int main(){int times;string ch;cout getline(cin,ch);while (ch != "qt"){cout cin >> times;n_chars(ch, times);
2016-01-13 23:23:11 341
原创 还是string和char
#include#includeusing namespace std;const string qualify[4] ={"10,000-meter race.\n","mud tug-of-war.\n","master canoe jousting.\n","pie-throwing festival.\n",};int main(){in
2016-01-12 16:29:38 285 1
原创 输入数据,求平均值,输出比平均值大的数据和位置,并统计个数。
#includeconst int ArSize = 6;int main(){using namespace std;float naaq[ArSize];cout int i = 0;float temp;cout cin >> temp;while (i = 0){naaq[i] = temp;++i;if (i {cout
2016-01-12 12:17:20 2389
原创 关于char与string的运用
#include "stdafx.h"#include#includeint main(){using namespace std;string ch;cout ";//char ch;cin >> ch;if (ch == "yes" || ch == "Y")cout ";else if (ch =="noo"|| ch == "
2016-01-12 11:06:04 297
原创 if eles 问题
#include#includeusing namespace std;int main(){const int Size = 15;char n1[Size];char n2[Size]="C++owboy";char n3[] = "lson";cout > n1;if (n1 == n3)cout << "well, " << n1 << "I konw you\n";else{cout <
2016-01-07 12:19:12 723
原创 霸气外泄的const
#includeusing namespace std;int main(){const int a = 10;cout a = a + 1;cout return 0;}错误 1 error C3892: “a”: 不能给常量赋值 2 IntelliSense: 表达式必须是可修改的左值原因是第三行代码#includeusing na
2016-01-06 20:34:28 219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人