当前位置: 首页 > news >正文

html怎么做网站设计怎样做免费网站

html怎么做网站设计,怎样做免费网站,海南省建设集团有限公司,公司经营范围网站开发及运营一、银行账户类 【问题描述】 定义银行账户BankAccount类。 私有数据成员#xff1a;余额balance#xff08;整型#xff09;。 公有成员方法#xff1a; 无参构造方法BankAccount()#xff1a;将账户余额初始化为0#xff1b; 带参构造方法BankAccount(int m)#xff1…一、银行账户类 【问题描述】 定义银行账户BankAccount类。 私有数据成员余额balance整型。 公有成员方法 无参构造方法BankAccount()将账户余额初始化为0 带参构造方法BankAccount(int m)将账户余额初始化为指定的参数。 int getbalance() 方法返回账户余额。 void withdraw(int m) 取款方法从账户余额中提取m指定的款额如果余额不足给出” 余额不足”。 void deposit(int m) 存款方法将m指定的款项存到账户。 在main方法中构造银行账户对其进行存取款操作。 其中操作类型类型为d表示存款w表示取款每次操作后打印账户余额。 【输入形式】 账户余额 存取款操作数 操作类型 金额 【输出形式】 操作后的账户余额 #include iostream using namespace std;// 定义一个名为BankAccount的类 class BankAccount { private:int balance; // 私有成员变量用于存储余额public:// 默认构造函数将余额初始化为0BankAccount() {balance 0;}// 带参数的构造函数将余额初始化为给定的金额BankAccount(int m) {balance m;}// 公有成员函数用于获取当前余额int getbalance() {return balance;}// 公有成员函数用于从账户中取款void withdraw(int m) {if (balance m) { // 检查余额是否足够进行取款cout 余额不足。; // 如果余额不足则显示错误消息} else {balance - m; // 如果余额足够则从余额中减去取款金额}cout 余额 balance endl; // 显示更新后的余额}// 公有成员函数用于向账户中存款void deposit(int m) {balance m; // 将存款金额加到余额中cout 余额 balance endl; // 显示更新后的余额} };// 主函数 int main() {int initialBalance, numOps;cin initialBalance numOps; // 输入初始余额和操作次数BankAccount account(initialBalance); // 创建一个具有初始余额的BankAccount对象char opType;int amount;// 循环执行操作for (int i 0; i numOps; i) {cin opType amount; // 输入操作类型和金额// 根据操作类型执行相应的操作if (opType w) { // 如果操作类型是取款account.withdraw(amount); // 调用withdraw方法进行取款} else if (opType d) { // 如果操作类型是存款account.deposit(amount); // 调用deposit方法进行存款}}return 0; }二、日期时间类 【问题描述】 设计并实现一个日期类可以 日期是由日期和时间组成的一个对象。 日期设定包括年月日、时间设定包括时分秒 日期时间设定包括年月日时分秒 利用重载实现键盘输入的数据设定日期时间 输出日期格式yyyy-mm-dd hh:nn:ss 写main函数应用这个类。 【输入形式】 2021 3 23 9 14 2 【输出形式】 2021-03-23 09:14:02 #include iostream #include iomanip // 引入iomanip头文件用于格式化输出using namespace std;// 定义一个DateTime类 class DateTime { private:int year; // 年int month; // 月int day; // 日int hour; // 时int minute; // 分int second; // 秒public:// 设置日期void setDate(int y, int m, int d) {year y;month m;day d;}// 设置时间void setTime(int h, int min, int sec) {hour h;minute min;second sec;}// 设置日期和时间void setDateTime(int y, int m, int d, int h, int min, int sec) {year y;month m;day d;hour h;minute min;second sec;}// 从输入中设置日期和时间void setDateTimeFromInput() {cin year month day hour minute second; // 输入年、月、日、时、分、秒}// 输出日期和时间void printDateTime() {cout setfill(0) setw(4) year - // 格式化输出年份 setw(2) setfill(0) month - // 格式化输出月份 setw(2) setfill(0) day // 格式化输出日期 setw(2) setfill(0) hour : // 格式化输出小时 setw(2) setfill(0) minute : // 格式化输出分钟 setw(2) setfill(0) second endl; // 格式化输出秒数} };// 主函数 int main() {DateTime dt; // 创建DateTime对象dt.setDateTimeFromInput(); // 从输入设置日期和时间dt.printDateTime(); // 输出日期和时间return 0; }在C中setw和setfill是iomanip库中的函数用于格式化输出。这些函数可以用于设置字段宽度和填充字符以便在输出时对齐和美化输出结果。 setw(n)函数设置字段宽度为n。它影响后续输出操作的字段宽度使得输出的结果占据指定的字符数。如果输出的内容不够宽度n将会用空格填充到指定的宽度。 setfill(c)函数设置填充字符为c。它指定了在宽度设置后输出结果不足指定宽度时所使用的填充字符。默认情况下填充字符是空格。 三、矩形类 【问题描述】 编写程序求长方形的周长和面积 #includeiostream using namespace std;// 定义矩形类 Rectangle class Rectangle { public:Rectangle(float length, float width); // 带参数的构造函数声明~Rectangle(void); // 析构函数声明float getArea(); // 计算面积的成员函数声明float getGirth(); // 计算周长的成员函数声明 private:float mLength; // 长度私有成员变量float mWidth; // 宽度私有成员变量 }; // 带参数的构造函数定义 Rectangle::Rectangle(float length, float width) {mLength length; // 初始化长度为给定值mWidth width; // 初始化宽度为给定值 }// 析构函数定义 Rectangle::~Rectangle(void) { }// 计算面积的成员函数定义 float Rectangle::getArea() {return mLength * mWidth; // 返回长度乘以宽度的结果 }// 计算周长的成员函数定义 float Rectangle::getGirth() {return 2 * (mLength mWidth); // 返回周长的计算结果 }// 主函数 int main() {float m, n; // 定义两个浮点数变量 m 和 n用于存储输入的长度和宽度 cout Input the Length and Width: ; // 提示用户输入长度和宽度cin m n; // 从标准输入流读取用户输入的长度和宽度 Rectangle r1(m, n); // 创建一个具有给定长度和宽度的矩形对象coutThe Area is: r1.getArea()endl; // 输出矩形的面积Rectangle r2(m, n); // 创建另一个具有给定长度和宽度的矩形对象coutThe Perimeter: r2.getGirth()endl; // 输出矩形的周长return 0; // 返回0表示程序正常结束 }四、圆类 【问题描述】 编写程序求圆的周长与面积 #includeiostream using namespace std;const float PI 3.14; class Circle { private:float radius;public:Circle(float r): radius(r) {}float getArea() {return PI * radius * radius;}float getGirth() {return 2 * PI * radius;} };int main() {float r;cout 请输入半径长度;cin r; Circle c1(r); cout圆的面积为c1.getArea()endl;Circle c2(r);cout圆的周长为c2.getGirth()endl; }
http://www.hkea.cn/news/14305679/

相关文章:

  • 深圳营销网站建设模板wordpress 短网址插件
  • 外贸网站建设 义乌做网站效果图是用ps还是ai
  • 无域名网站 能否被百度网站建设需要服务器么
  • 千海网站建设 小程序做美食软件视频网站
  • 百度微信网站顺企网下载安装手机版
  • 如何优化网站内部链接电商如何推广
  • wdcp 网站建设wordpress数据写入
  • 亿赐客网站怎么样wap购物网站源码
  • 音乐网站如何做下载优化大师安装桌面
  • 什么是 网站收录施工企业会计王玉红课后答案
  • 广州建网站兴田德润可信建设医院在哪里
  • 海口网站建设联系方式企业文化培训都有哪些内容
  • 家居网站建设 百度文库家装装饰设计
  • c 开发微网站开发网页设计制作作品
  • asp怎么做网站广州网站建设开发设计
  • 网站上的招牌图怎么做小程序源码php
  • 做网站违反广告法手机代理ip免费网址
  • 松江品划网站建设推广优化品牌seo关键词
  • 哈尔滨网站建设公司简单的wordpress模板下载
  • 项目定制开发网站网站开发职业环境分析
  • 看守所加强自身网站建设工作总结莘县做网站
  • 做网站还要买服务器吗旅游网站开发的背景及意义
  • 门户网站安全建设wordpress调取多个分类文章
  • 重庆建设医院官方网站视频直播软件有哪些
  • 做陶瓷公司网站vue做门户网站
  • 在哪人网站要以接it项目做2021深圳装修公司排名前十强
  • 个人做电影网站服务器放国外安全吗怎么才能创个网站
  • 简述网站建设和推广评价指标怎么提交网站
  • 石家庄网站建设团队西安专业网络推广平台
  • 在服务器网站上做跳转页面跳转页面免费软件的定义