自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 stew的用法

C++中stew是用来控制输出字符长度的例如int i=7890; cout<<setw(6)<<i<<endl; cout<<i<<endl;stew(6)占满6格,i的字符有四个数字,则第一个输出结果7890前面要有两个空格

2020-12-13 16:00:00 6391

原创 日期的输入输出

日期的输入输出#include<iostream>using namespace std;class date{public: void get(); void show();private: int year, month, day;};void date :: get(){ cout << "请输入日期:" << endl; cin >> year >> month >> day;}void da

2020-12-13 15:10:52 400

原创 时分秒的输出

用类实现输入输出时间(时分秒)#include<iostream>using namespace std;class Time{public: int hour; int minute; int second; void get(); void show();};void Time::get(){ cout << "请输入时、分、秒:" << endl; cin >> hour >> minute >>

2020-12-06 10:11:07 684

原创 冒泡选择排序算法

冒泡排序以及选择排序法的应用#include<iostream>using namespace std;//冒泡排序void bubsort(int* arr, int n)//数组指针及数组长度{ int temp, i, j; for (i =0; i < n - 1; i++) { for (j = 0; j < n - 1 - i; j++) { if (arr[j] > arr[j + 1]) { temp = arr[j]

2020-12-06 08:01:27 154

原创 编写一个形状类Shape,并编写Shape的派生类:圆类Circle、三角形类Triangle,矩形类Retangle,并重定义基类的成员函数,使之返回正确的结果。然后编写主程序对他们进行测试。

编写一个形状类Shape,并编写Shape的派生类:圆类Circle、三角形类Triangle,矩形类Retangle,并重定义基类的成员函数,使之返回正确的结果。然后编写主程序对他们进行测试。#include<iostream>#include<math.h>using namespace std;class Shape {protected: double x, y,z;public: void get() { cou

2020-12-05 17:01:33 3766

原创 定义函数模板sort()和主函数,对数组a的n个元素按从大到小排序。

定义函数模板sort()和主函数,对数组a的n个元素按从大到小排序。#include<iostream>using namespace std;template<typename T>void sort(T a[], T n){ int i, j, t; for (i = 0; i < n - 1; i++) { for (j = 0; j < n - 1 - i; j++) if (a[j] < a[j + 1]) { i

2020-12-05 16:53:31 2622

原创 1. 定义重载函数和主函数,实现2个数值的交换,2个字符串的交换

定义重载函数和主函数,实现2个数值的交换,2个字符串的交换`#include<iostream>using namespace std;#include<string>void swap(int &a, int &b) { int temp; temp = a; a = b; b = temp;}void swap(char **num1, char **num2){ char * t; t = *num1; *num1 = *n.

2020-12-05 16:46:37 1175

原创 1. 定义分数类Rational,要求在private部分用整数表示分子和分母,分子和分母以简化形势表示。即24/36表示成2/3的形式,并提供public成员函数实现如下功能: 2. 两个分数相加,

定义分数类Rational,要求在private部分用整数表示分子和分母,分子和分母以简化形势表示。即24/36表示成2/3的形式,并提供public成员函数实现如下功能:两个分数相加,结果表示为简化形式。两个分数相减,结果表示为简化形式。按a/b的形式输出分数的值,a、b为整数。按浮点数的形式输出分数的值。#include<iostream>using namespace std;class Rational{private: int numerator, denomi.

2020-12-05 16:41:50 1170

原创 从键盘输入分子b和分母a,判断该分数(真分数)是否是无限循环小数,并给出循环开始出现的位数。验证如下结论是否正确:

#include<iostream>using namespace std;int main(){ int m[3000], n[3000];//m数组用于存放小数部分,n数组用于存放余数 int flag; int a, b, i = 0, s = 0, h = 0; cout << "请输入分子和分母:" << endl; cin >> a >> b;//输入分子和分母 while (a >= b) { cout

2020-11-27 23:34:31 595

原创 实现两个数的交换的两种方法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-11-27 23:25:07 448

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除