
C++
攻城狮小关
Python小白,粉丝点赞加关注哟
展开
-
C++用函数重载实现两个整数和三个浮点数的排序,按照从小到大的顺序将排序结果输出
1.题目如下:C++用函数重载实现两个整数和三个浮点数的排序,按照从小到大的顺序将排序结果输出2.来吧,展示:#include <iostream>using namespace std;void sort(int a,int b){ int temp; if (a>b){temp = a;a = b;b = temp;} cout <<a<< ',' <<b<<endl;}void sor原创 2020-10-11 16:34:58 · 6405 阅读 · 0 评论 -
C++用引用形参实现两个变量的值互换
1.题目要求如下:C++用引用形参实现两个变量的值互换2.来吧,展示:#include <iostream> using namespace std; void swap(int &a,int &b) { int temp; temp=a; a=b; b=temp; } int main() { int i=3,j=5; swap(i,j); cout<<"i="原创 2020-10-11 16:30:41 · 2597 阅读 · 0 评论 -
C++用带有默认参数的函数实现,求2个或3个正整数中的最大数
1.题目要求如下:C++用带有默认参数的函数实现,求2个或3个正整数中的最大数2.来吧,展示:#include <iostream>using namespace std;void sort(int a,int b){ int temp; if (a>b){temp = a;a = b;b = temp;} cout <<a<< ',' <<b<<endl;}void sort(float原创 2020-10-11 16:02:51 · 4800 阅读 · 2 评论 -
C++对象指针实践
1.题目如下:2.来吧,展示:Coordinate.hclass Coordinate{public: Coordinate(); ~Coordinate();public: int m_iX; int m_iY;};Coordinate.cpp#include <iostream>#include "Coordinate.h"using namespace std;Coordinate::Coordinate()..原创 2020-10-08 09:05:51 · 150 阅读 · 0 评论 -
C++之拷贝函数实践
1.题目如下:2.来吧展示:array.hclass Array{public: Array(int count);//构造函数 Array(const Array &arr);//拷贝构造函数 ~Array();//析构函数 void setCount(int count);//封装函数 int getCount(); void printAddr();private: int m_iCount; in..原创 2020-10-01 10:03:05 · 211 阅读 · 0 评论 -
C++对象成员实践(坐标类,线段类)
1.题目如下所示:2.来吧,展示:#头文件Line.h文件#include "Coordinate.h"class Line{public: Line(int x1,int y1,int x2,int y2); ~Line(); void setA(int x,int y); void setB(int x,int y); void printInfo();private: Coordinate m_coorA; C..原创 2020-09-28 10:30:50 · 939 阅读 · 0 评论 -
在codeblock中如何通过分文件的方式来编写一个C++程序?
1.这里我以对象数组为例,加以说明2.题目要求如下:3.打开codeblock中File->new->project4.可以选择Console application也可以选Empty project,小关这边选的是后者5.点击Go->NEXT,起一个文件名,NEXT,然后你将创建了单独的工程文件6.File->new->file->C/C++ header->go->next->选一个文件保存路径...原创 2020-09-27 10:16:30 · 1237 阅读 · 0 评论 -
定义一个Student类,包含名字一个数据成员,定义无参构造函数、有参构造函数、拷贝构造函数、析构函数及对于名字的封装函数,在main函数中实例化Student对象,并访问相关函数,观察运行结果。
1.题目要求:定义一个Student类,包含名字一个数据成员,定义无参构造函数、有参构造函数、拷贝构造函数、析构函数及对于名字的封装函数,在main函数中实例化Student对象,并访问相关函数,观察运行结果。2.来吧,展示:#include <iostream>#include <string>using namespace std;/** * 定义类:Student * 数据成员:m_strName * 无参构造函数:Student() * 有参构造函数:原创 2020-09-16 11:22:35 · 2399 阅读 · 0 评论 -
如何在codeblock中创建.h和.cpp文件对程序分文件定义
1.打开codeblock新建一个C++项目(File-->New-->Project-->File-->C/C++)2.新建好的文件目录下点File-->class得到如下界面,自定义一个name3.点击create创建,4.点击确定,就得到了新的.h和.cpp文件了,把要分块的内容分开存放即可关注小关,带你脱坑!希望能帮到大家,问你们要一个赞,你们会给吗,谢谢大家版权声明:本文版权归作者(@攻城狮小关)和优快云...原创 2020-09-13 07:24:50 · 4551 阅读 · 0 评论 -
C++之类外定义代码演示实例展示
1.题目要求如下:2.来吧,展示:#include <iostream>#include <stdlib.h>#include <string>using namespace std;class Teacher{public: void setName(string _name);//注意string后面有空格 string getName(); void setGender(string _gender);//注意st原创 2020-09-12 16:35:17 · 258 阅读 · 0 评论 -
定义一个Student类,包含名字一个数据成员,使用get和set函数封装名字这个数据成员。在main函数中通过new实例化对象,并打印其相关函数。
1.题目要求:定义一个Student类,包含名字一个数据成员,使用get和set函数封装名字这个数据成员。在main函数中通过new实例化对象,并打印其相关函数。2.来吧,展示:#include <iostream>#include <string>using namespace std;/** * 定义类:Student * 数据成员:m_strName * 数据成员的封装函数:setName()、getName() */class Stud原创 2020-09-12 08:47:08 · 1136 阅读 · 0 评论 -
C++之数据的封装,来吧展示
1.题目要求:2.来吧,展示:#include <iostream>#include <stdlib.h>#include <string>using namespace std;class Student{public: void setName(string _name)//注意string后面有空格 { m_strName = _name; } string getName() ..原创 2020-09-12 08:25:35 · 130 阅读 · 0 评论 -
C++之对象实例化,以从栈或从堆实例化赋值x和y为例
1.题目要求:从栈或从堆实例化对x和y进行任意赋值2.代码如下:#include <iostream>#include <stdlib.h>using namespace std;class Coordinate{public: int x; int y; void printX() { cout << x << endl; } void printY() {原创 2020-09-11 16:17:02 · 360 阅读 · 0 评论 -
C++之string的用法练习实例
1.题目如下:2.代码分享如下:#include <iostream>#include <stdlib.h>using namespace std;int main(void){ string name; cout << "please input your name:" << endl; getline(cin,name); if(name.empty()) { cout <原创 2020-09-11 09:33:43 · 162 阅读 · 0 评论 -
C++之对象实例化:定义一个Student类,包含名字和年龄两个数据成员,实例化一个Student对象,并打印出其成两个数据成员
1.题目要求:定义一个Student类,包含名字和年龄两个数据成员,实例化一个Student对象,并打印出其成两个数据成员2.分享代码如下:#include <iostream>#include <string>using namespace std;/** * 定义类:Student * 数据成员:名字、年龄 */class Student{public: // 定义数据成员名字 m_strName 和年龄 m_iAge stri原创 2020-09-11 09:02:39 · 2563 阅读 · 0 评论 -
C++完成整型数组中求max或min(运用bool类型,命名空间,输入输出,函数调用的知识)
运用bool类型,命名空间,输入输出,函数调用的知识#include<stdlib.h>#include<iostream>using namespace std;//定义函数getMaxOrMinint getMaxOrMin(int *arr,int count,bool isMax){ int temp=arr[0]; for(int i=1;i<count;i++) { if(isMax)//进行bool判断 .原创 2020-09-01 19:28:12 · 920 阅读 · 0 评论