学习过程
安得广厦千万间。
这个作者很懒,什么都没留下…
展开
-
已知年月,得万年历
System.out.println(" "+year+"年"+month+"月");String []a= {"星期天","星期一","星期二","星期三","星期四","星期五","星期六"};System.out.println("请输入年份");System.out.println("请输入月份");// TODO 自动生成的方法存根。//判断这个月第一天是星期几。//定义方法,接收日期。//输出1号前面的空格。//输出当前年月样表。原创 2022-10-29 10:43:41 · 151 阅读 · 1 评论 -
问题描述:假设只有一个医生,在一段时间内随机地来几位病人,假设病人到达到的时间间隔为0—14分钟之间的某个随机值,每个病人所需处理间隔为1—9分钟之间的某个随机值。试用队列结构进行模拟。
假设只有一个医生,在一段时间内随机地来几位病人,假设病人到达到的时间间隔为0—14分钟之间的某个随机值,每个病人所需处理间隔为1—9分钟之间的某个随机值。试用队列结构进行模拟。原创 2022-06-14 12:50:37 · 749 阅读 · 0 评论 -
定义一个学生类Student,包括3个数据成员:姓名name,学号no,分数score;三个静态数据成员:学生总人数count,总成绩sum和平均成绩average;带参数的构造函数用来初始化对象,成
#include<iostream>#include<string>using namespace std;class student{ public: string name; int no; int score; static int count; s...原创 2022-05-14 17:05:20 · 5102 阅读 · 0 评论 -
建立一个exam类,包含两个私有的整型数据成员x,y,公有的打印输出成员函数Display()。主函数中定义一个exam类的对象数组和指针,其中用指针指向对象数组的最后一个元素,使用循环语句从后往前打
#include<iostream>using namespace std;class exam{ public: exam() { } exam(int m,int n){ x=m; y=n; } Display() { cout<<x<<" "<<y<&...原创 2022-05-14 17:03:57 · 647 阅读 · 0 评论 -
1. 定义一个基类 People,它有一个公有数据成员姓名 Name,一个公有成员函数 PrintName(函数的功能是打印出 Name 的值),然后再设计Student类,并实现Set和PrintS
(1)Student 类公有成员函数:void PrintSID(),函数输出成员变量 SID 的值,输出格式为:学号:SID。(2)普通函数:Set(int sid,string name,Student *ptr),它用前两个参数设置 ptr 对象的 SID 和 Name(继承 People 拥有的属性)属性值。提示:测试输入:1 李明预期输出:学号:1姓名:李明#include<iostream>#include<string>using namespac.原创 2022-05-14 17:02:44 · 678 阅读 · 0 评论 -
定义一个点类(Point)、圆类(Circle)和圆柱体类(Cylinder)的层次结构。圆包括圆心和半径两个数据成员,圆心具有点类的所有特征。圆柱体类由半径和高构成。要求各类提供支持初始化的构造函数
#include<iostream>using namespace std;class point{ public: double x,y; point() { x=0; y=0; } void show1() { cout<<"半径"<<x<<" "<<y<&...原创 2022-05-14 17:00:45 · 1651 阅读 · 0 评论 -
声明一个车(vehicle)基类,具有MaxSpeed、weight等成员变量,Run、Stop等成员函数,由此派生出自行车(bicycle)类、汽车(motor)类。自行车类有高度Height等属性
#include<iostream>using namespace std;class vehicle{ public: int Maxspeed; int weight; Run(); Stop(); vehicle(int w,int m) { weight=w; Maxspeed=m; }};class bicyc...原创 2022-05-14 16:59:48 · 5532 阅读 · 0 评论 -
用new操作为一个包含10个整数的数组分配内存,输入若干个值到数组中,分别统计其中正数和负数的个数后再用delete操作释放空间。
#include<iostream>using namespace std;int main(){ int p=0,n=0; int *A=new int[10];for(int i=0;i<10;i++){ cin>>A[i]; if(cin.get()=='\n') break;}for(int i=0;i<10;i++){ if(A[i]>0) { p++; } ...原创 2022-05-04 19:09:45 · 1817 阅读 · 0 评论 -
定义一个圆类(circle),属性为半径(radius),圆周长和面积,操作输入半径并计算周长,面积,输出半径,周长,面积。要求定义构造函数(以半径为参数,默认值为0,周长和面积在构造函数中生成)和拷
#include<iostream>using namespace std;class circle{ public: int r; circle(int r=0) { cin>>r; c=2*3.14*r; s=3.14*r*r; } int display() { cout<<"周长:"<<...原创 2022-05-01 11:09:17 · 7473 阅读 · 3 评论 -
c++第三章第一题
#include<iostream>using namespace std;class Timedate{ public: Timedate() { year; month; day; } void setTime() { cin>>year; cin>>month; cin>>day; } ...原创 2022-05-01 11:05:32 · 976 阅读 · 0 评论 -
定义一个Point类,派生出rectangle类和circle类,计算各派生类对象的面积Area()
#include<iostream>using namespace std;class point{ public: double l; double w; double r; };class rectangle:public point{ public: showRArea() { cout<<"矩形:"<<endl; cout<<"长...原创 2022-05-01 11:03:42 · 3954 阅读 · 3 评论 -
友元类的学习
#include<iostream>#include<string.h>using namespace std;class girl;class boy{ private: char *name; int age; public: boy(char *s,int n) { name=new char[strlen(s)+1];//strlen为返还字符串长度函数 ...原创 2022-04-16 20:31:47 · 162 阅读 · 0 评论 -
求解二元一次方程
#include<iostream>#include<math.h>using namespace std;int main(){double a,b,c,x1,x2,disc;cin>>a>>b>>c;disc=b*b-4*a*c;if(a==0){ x1=x2=-c/b ; cout<<"有相同的解:x1=x2="<<x1;} else if(disc==0)...原创 2022-03-13 17:41:42 · 557 阅读 · 0 评论 -
用new和delete运算符分配动态内存空间的方法编写程序。从键盘输入15个整型数放入一个数组中,并计算出所有元素之和,打印出最大值,最小值,平均值。
#include<iostream>using namespace std;int max(int a[]){ int maxvalue=a[0];for(int i=0;i<15;i++){if(a[i]>maxvalue) maxvalue=a[i];}return maxvalue;}int min(int a[]){int minvalue=a[0];for(int i=0;i<15;i++){ if(a[i]<m...原创 2022-03-11 13:56:38 · 1547 阅读 · 0 评论 -
有七个字符串,要求将它们按由小到大的顺序排序出来,用string方法。
#include<iostream>#include<string>using namespace std;int main(){ string a[7]; int x=7; int i,j; string t; for (i = 0; i < x; i++) { cin >> a[i]; } for(i=0;i<6;i++) for(j=0;j<6-i;j...原创 2022-03-11 13:42:16 · 664 阅读 · 0 评论 -
2021-10-26
#include<stdio.h>#include<math.h>int main(){ int a, b, c, dxb, x1, x2, p, q; scanf_s("%d%d%d", &a, &b, &c); dxb = b * b - 4*a * c; if (dxb > 0) dxb = dxb; else (printf("无解")); p = -b / 2 * a; q=sqrt(dxb) / (2 * a); x1.原创 2021-10-26 19:37:55 · 113 阅读 · 0 评论