- 博客(10)
- 收藏
- 关注
原创 保护继承的实现
类的共有成员和保护成员被继承后作为派生的保护成员。类的私有成员在派生成员中不能被直接访问,即派生类的其他成员函数可以直接访问基类的共有成员和保护成员,但是在类外部通过派生类的对象无法访问他们。同样无论是派生类的成员还是通过派生类的对象都无法访问从基类继承的私有成员。...
2022-05-13 17:25:54
242
原创 通过面向过程的程序和面向对象的程序来实现模拟时钟
不管什么样的时钟,也不管各种时钟是如何运行的,它们都具有时,分,秒三个属性。除了运行,显示时间的基本功能外,还需要设置(调整)时间,设置闹钟等功能。将时钟的这些属性抽象出来,分别给出面向过程的程序和 面向对象的程序实现对时钟的模拟。首先先来看面向过程的时钟模拟。#include <iostream>using namespace std;struct clock{ int h; int m; int s;};clock myclock;void settime
2022-04-19 19:13:04
530
原创 用传指针方式实现两个数据的交换
用传值的方式无法实现两个数据的交换。用指针作为形参,从实参传入要交换数据的地址,在函数体内将指针指向的两个数据交换存储位置,这样就可以通过“釜底抽薪”的方式实现了数据交换。为了实现不同的数据交换,形式参数采用void指针。#include <iostream>using namespace std;int swap(int *num1,int *num2) //定义一个函数交换整形数据 { int t; t = *num1; *num1 = *num2; *num
2022-04-13 19:33:11
1706
原创 c++指针小知识
在C语言中指针是一个特别重要的只是,如果说你没有学会指针,那么就可以说你没有学会C语言,因此要学好C语言,那么在学习指针的时候就要特别注意。下面会给大家分享一些指针的小知识,虽然说可能是一些碎片知识,但在指针这一节还是很重要的,首先先让我们在代码中看一下这些小知识。#include <iostream>using namespace std;int main(){ int a=5; int *ip = &a; //定义指针,指向a的地址
2022-04-12 19:08:36
713
原创 C++中开方和次方函数
在编程的过程中我们经常会遇到有关数学的算法,而这其中又会涉及到开某个数的方或是某个数的次方,其实这并不是很难,只需要一个简简单单的函数就可以解决,下面先来看一下这样的函数在程序中的应用方法。
2022-04-11 22:09:58
24733
原创 c++程序练习
题目:输入年份判断是闰年还是不是闰年判断方法:(1)如果年号能够被400整除此年为闰年(2)如果年号能够被4整除,且不能被100整除,此年为闰年(3)否则不是闰年#include <iostream>using namespace std;int main(){ int year; for(int i=0;i<=100;i++){ cout<<"请输入年份"<<endl; cin>>
2022-04-10 12:56:21
735
原创 乘法口诀表
c++输出乘法口诀表#include <iostream>using namespace std;int main(){ int i; int j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { cout<<i<<"*"<<j<<" = "<<i*j<<" "; } cout<<e
2022-04-09 15:44:38
71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人