自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库练习MySQL

数据库练习MySQL/*6、检索所有比“王华”年龄大的学生姓名、年龄和性别*/select sname,Sage,Ssexfrom studentwhere sage>(SELECT sage from student WHERE Sname='王华' ); /*7)检索选修02号课程的学生中成绩最高的学生的学号*/select SnoFROM scwhere Cno='002' AND Grade=( SE

2022-05-07 18:54:51 678

原创 递归法解决汉诺塔问题

汉诺塔问题用递归思想解决汉诺塔问题要思考如果要挪动第n个盘子到z上,需要n-1个盘子如何挪动#include<iostream>using namespace std;int i=1; //计数器Move函数中记录步数void Move(int n, char x, char y) //将第N个盘子从x柱挪到y柱{ cout << "step " << i << " : " << "move" << n &l

2021-10-29 15:18:15 188

原创 cpp数组,指针与字符串 实现整数类集合,集合中元素可变。集合类元素个数在对象构造函数时给定,由构造函数为元素分配空间

#include<iostream>using namespace std;const int maxNum=20;class Set{ private: int size; //集合中允许容纳的元素的最大个数 int *elems; //储存元素的数组 int num; //集合中元素的个数 public: Se

2021-04-01 11:33:31 158

原创 设计书类Book,成员函数包括作者(char author[40]),书名(char title[40]),价格(double price)。根据给定的main函数设计必要的成员函数。main函数已给

类设计::#include<iostream>#include<cstring> //#include<iomanip>using namespace std;class Book{ private: char author[40],title[40]; double price; public: Book(const char *a="NULL",const char *t="NONE",double p=0) { strcp

2021-03-21 10:33:51 419

原创 设计日期类Date,成员数据包括年(year)月(month)日(day),都是int类型。根据给定的main函数设计必要的成员函数。main函数已给定,提交时只需要提交main函数外的代码部分

int main(){Date d1,d2(2008,8,8);cout<<“d1:”<<d1.GetYear()<<"-"<<d1.GetMonth()<<"-"<<d1.GetDay()<<endl;cout<<“d2:”<<d2.GetYear()<<"-"<<d2.GetMonth()<<"-"<<d2.GetDay()<<.

2021-03-17 22:40:22 3000

原创 设计矩形类Rectangle,成员数据包括宽width和高height,类型都是double。根据给定的main函数设计必要的成员函数。main函数已给定,提交时只需要提交main函数外的代码部分。

int main(){Rectangle rect1,rect2(5,6);fun(“rect1”,rect1);fun(“rect2”,rect2);rect1.Set(5.1,2.8);rect2.Set(3,3);fun(“rect3”,rect1);fun(“rect4”,rect2);return 0;}输出示例:rect1:width=0height=0周长=0面积=0rect2:width=5height=6周长=22面积=30rect3:wid.

2021-03-17 22:38:22 806

原创 设计线段类Line,成员数据包括线段两个端点的坐标(double startx,starty,endx,endy)。根据给定的main函数设计必要的成员函数。main函数已给定,提交时只需要提交mai

#include<iostream>#include<cmath> //用到开二次方根和绝对值using namespace std;class Line{ private: double startx,starty,endx,endy; public: Line(double sx=0,double sy=0,double ex=0,double ey=0):startx(sx),starty(sy),endx(ex),endy(ey){} ~Li

2021-03-17 17:51:05 1984

原创 给定区间 [−2 ​31 ​​ ,2 ​31 ​​ ] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。

给定区间 [−231,2​31​​ ] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。`#include<stdio.h>int main(){int t;long a,b,c;while (scanf("%d",&t)!=EOF){for(int i=1;i<=t;i++){scanf("%ld%ld%ld",&a,&b,&c);if((a+b)>c) printf(“Case #%d: true\n”,i);

2021-03-11 19:04:15 1149 2

原创 pat素数猜想

让我们定义d​n​​ 为:d​n​​ =p​n+1​​ −p​n​​ ,其中p​i​​ 是第i个素数。显然有d​1​​ =1,且对于n>1有d​n​​ 是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<10​5​​ ),请计算不超过N的满足猜想的素数对的个数。#include<stdio.h>#include<math.h>int isprime(int n){ for(int i=2;i&

2021-03-10 11:26:43 77

原创 2020-10-16

输出所有形如aabb的四位完全平方数(即该四位数前2位数字相等,后2位数字相等,且该四位数是另外一个数的平方)。#include<stdio.h>#include<math.h>int main(){int a,b,c,d,e,f; //输入值为a,b用于判断是否为某数平方for(a=1000;a<10000;a++){b=sqrt(a);f=a/1000;c=a%1000/100;

2020-10-16 13:04:06 75

原创 2020-10-15

重复 if 语句计算当日是某年第几天#include<stdio.h>int main(){ int y,m,d,result; while(scanf("%d/%d/%d",&y,&m,&d)3) { if(y%40 && y%100!=0 || y%4000) { if(m1) printf("%d\n",result=d); else if(m2) printf("%d\n",result=31+d); else

2020-10-15 11:55:35 64

空空如也

空空如也

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

TA关注的人

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