- 博客(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关注的人