笔记
no_worning
平平无奇的菜鸟
展开
-
windows删除文件时需要管理员权限的方法
windows删除文件提示需要管理员权限的方法原创 2022-08-15 17:39:35 · 1766 阅读 · 1 评论 -
getline函数解析
getline函数getline函数getline函数的参数是一个输入流和一个string对象函数从给定的输入流中读入内容,直到遇到换行符为止(注意换行符也被读进来了),然后把所读的内容存入到那个string对象中去(注意不存换行符)注意:getline只要一遇到换行符就结束读取操作并返回结果,哪怕输入的一开始就是换行符也是如此。如果输入真的一开始就是换行符,那么所得结果也是一个空stringgetline函数跟getchar函数类似都是从缓冲区获取字符数据,但是getline是以’\n’为读原创 2022-03-10 14:30:41 · 3917 阅读 · 0 评论 -
学生成绩对象的建立
#include <iostream>using namespace std;enum Level {FRESHMAN,SOPHOMORE,JUNIOR,SENIOR};enum Grade {A,B,C,D};class Student{public: Student(unsigned number,Level level,Grade grade) :number(number),level(level),grade(grade){} void sh原创 2021-12-20 21:13:24 · 156 阅读 · 0 评论 -
对银行存储用户对象的描述
//4.9_cpp#include <iostream>#include <cmath>using namespace std;class SavingsAccount{//储蓄账户类private: int id; //账号 double balance; //余额 double rate; //存款的年利率 int lastDate; //上次变更余额的时期 double原创 2021-11-30 20:43:56 · 103 阅读 · 0 评论 -
c++练习题1-对象圆的建立
题目要修建一个泳池,请根据泳池的面积,计算出所需要的栅栏造价和走道造价。过道水泥单价:20栅栏的单价 :35//4.3.cpp#include <iostream>using namespace std;const float PI = 3.141593;//给出PI的值const float FENCE_PRICE = 35;//栅栏的单价const float CONCRETE_PRICE = 20;//过道水泥单价class Circle{ //声明定义类Cir原创 2021-11-30 19:09:21 · 358 阅读 · 0 评论 -
复制构造函数
//4_2.cpp#include <iostream>using namespace std;class Point { //Point 类的定义public: //外部接口 Point(int xx = 0, int yy = 0) { //构造函数 x = xx; y = yy; } Point(const Point &p); //拷贝构造函数 void setX(int xx) {x=xx;} void setY(int yy) {y=yy;原创 2021-11-30 19:05:02 · 464 阅读 · 0 评论 -
类的组合c++
//例4-4 类的组合 ,线段line类#include <iostream>#include <cmath>using namespace std;class Point{//Point类的定义public: Point(int xx=0,int yy=0){ x=xx; y=yy; } Point(Point &p); inline int getX(){return x;} inline in原创 2021-11-28 17:13:18 · 440 阅读 · 0 评论 -
c++构建函数的例子
例子一自定义构造函数#include <iostream>using namespace std;class Clock{public: Clock(int newH,int newM,int newS); void setTime(int newH=0,int newM =0,int newS=0); void showTime() const;private: int hour,minute,second;};void Clock::setTi原创 2021-11-28 16:42:54 · 627 阅读 · 0 评论 -
inline函数的补充
inline函数的补充本文作为自己回顾使用,如有侵权随时删除。转载 2021-11-21 17:58:08 · 81 阅读 · 0 评论 -
arctan计算方法
arctan计算方法double arctan(double x){ double sqr=x*x; double e=x; double r=0; int i=1; while(e/i >1e-15) { double f=e/i; r=(i%4==1)?r+f:r-f; e=e*sqr; i+=2; } cout<<i; return r;}原创 2021-11-21 16:47:26 · 4798 阅读 · 0 评论 -
回文数判断
题目相比于之前回文的处理方法,这次是我看到了新的方式,于是做一个记录。/*#include <iostream>using namespace std;double arctan(double x){ double sqr=x*x; double e=x; double r=0; int i=1; while(e/i >1e-15) { double f=e/i; r=(i%4==1)?r+f:r原创 2021-11-21 16:44:11 · 348 阅读 · 0 评论 -
c语言编程题求1!+2!+···+n!
#include <stdio.h>int fac(int a){return a1||a0 ? a:(fac(a-1)-fac(a-2))*a+fac(a-1);}int main(){int a;printf(“请输入n:”);scanf("%d",&a);printf(“1!+2!+···+%d=%d\n”,a,fac(a));return 0;}原创 2021-01-05 10:12:07 · 2305 阅读 · 0 评论