【C++】简单商品价格计算程序练习

相信你是最棒哒!!!

文章目录

一、题目代码

二、题目解析

1.解析版

2.简洁版

总结


一、题目代码

构建一个类book,其中含有两个私有数据成员qu和price,将price初始化为qu的10倍,建立一个有5个元素的数组对象,将qu初始化为6~10。要求通过对象指针访问对象数组,按相反的顺序显示每个对象数组元素的qu*price值。

前置代码为:

#include <iostream> 
using namespace std; 
class book 
{   
  int qu,price;
public:
  book(int i)
  {
    qu=i;
    price=10*i;
  }
void print()
{ cout<<"qu*price="<<qu*price<<endl;}
}; 

int main()

{

         book b[5]={6,7,8,9,10};

         book *p=&b[4];

//请将代码补充完整

输入样例:

输出样例

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/bicheng/85035.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

现代数据工程实践:基于Dagster的ETL架构设计与实现

在当今数据驱动的世界中&#xff0c;有效的数据处理流程至关重要。本文将带您通过一个完整的教程&#xff0c;学习如何使用Dagster构建一个功能强大的ETL(提取、转换、加载)管道。无论您是数据工程师、分析师还是对数据流水线感兴趣的技术爱好者&#xff0c;本教程都将为您提供…

golang-linux环境配置

下载源码包 &#xff1a;All releases - The Go Programming Language 解压文件 sudo tar -zxvf go1.24.4.linux-amd64.tar.gz -C /usr/local/ 配置环境 vim ~/.bashrc 在配置文件最后加上下面三行&#xff1a; # 设置GO语言的路径 export GOROOT/usr/local/go # 当前go…

【模拟 贪心】B4207 [常州市赛 2021] 战士|普及+

B4207 [常州市赛 2021] 战士 题目背景 搬运自 http://czoj.com.cn/p/443。数据为民间数据。 题目描述 小 X \text X X 在玩一款操控战士和怪物战斗的游戏。战士初始生命值为 iH \text{iH} iH 、初始攻击力为 iA \text{iA} iA 。怪物只有一个&#xff0c;初始生命值为 H…

37-Oracle 23 ai Shrink Tablespace(一键收缩表空间)

小伙伴们有没有经历过&#xff0c;超大表和超大数据的导入后&#xff0c;数据被删除了&#xff0c;然而空间迟迟不释放&#xff0c;存储添置又跟不上&#xff0c;业务空间告警的时候。收缩就很必须了&#xff0c;然而收缩需谨慎&#xff0c;数据大过天。DBMS_SPACE.SHRINK_TABL…

我自己动手写了一个MySQL自动化备份脚本,基于docker

MySQL自动化备份Docker方案 该方案仅需通过 Docker Compose 就能轻松完成部署。你可以自由配置数据库连接信息&#xff0c;无论是远程数据库&#xff0c;还是本地数据库&#xff0c;都能实现无缝对接。在备份频率设置上&#xff0c;支持按固定秒数间隔执行备份任务&#xff0c…

leetcode23-合并K个升序链表

leetcode 23 思路 遍历所有链表收集节点&#xff1a;将每个链表的节点断开其 next 指针后存入数组对数组进行排序&#xff1a;使用 JavaScript 的内置 sort 方法对节点数组按值排序重新连接排序后的节点&#xff1a;遍历排序后的数组&#xff0c;依次连接每个节点形成新链表…

(十六)GRU 与 LSTM 的门控奥秘:长期依赖捕捉中的遗忘 - 更新机制对比

1 长期依赖捕捉能力的核心差异 1.1 信息传递路径&#xff1a;细胞状态 vs 单一隐藏状态 LSTM的“信息高速公路”机制 LSTM通过独立的细胞状态&#xff08;Cell State&#xff09; 传递长期信息&#xff0c;该状态可视为“直接通路”&#xff0c;允许信息跨越多个时间步而不被中…

HTTP 请求报文 方法

在 HTTP 请求报文 中&#xff0c;方法&#xff08;Method&#xff09; 是用来说明客户端希望对服务器资源执行的操作。它出现在 HTTP 报文的第一行&#xff0c;称为 请求行&#xff0c;格式如下&#xff1a; METHOD Request-URI HTTP-Version例如&#xff1a; GET /index.h…

【深度解析】Java高级并发模式与实践:从ThreadLocal到无锁编程,全面避坑指南!

&#x1f50d; 一、ThreadLocal&#xff1a;线程隔离的利器与内存泄露陷阱 底层原理揭秘&#xff1a; 每个线程内部维护ThreadLocalMap&#xff0c;Key为弱引用的ThreadLocal对象&#xff0c;Value为存储的值。这种设计导致了经典内存泄露场景&#xff1a; // 典型应用&#…

使用存储型 XSS 窃取 cookie 并发送到你控制的服务器

&#x1f9ea; 第一步&#xff1a;准备监听服务接收 cookie 在你的本机&#xff08;非容器&#xff09;或 DVWA 所在主机运行以下 Python 监听代码&#xff0c;用于接收窃取的 cookie&#xff1a; 启动 HTTP 接收服务 # 在本机终端运行&#xff0c;监听 8081 端口&#xff0…

WebDebugX和多工具组合的移动端调试流程构建:一个混合App项目的实践案例

前段时间参与了一个跨平台的医疗服务 App 项目&#xff0c;整体架构采用 Flutter 封装原生模块&#xff0c;部分功能模块嵌套 WebView 加载 H5 页面。开发过程中我们频繁遇到 Web 页面在移动端表现异常的问题&#xff0c;比如样式错乱、请求失败、性能延迟等&#xff0c;而这些…

图形编辑器基于Paper.js教程29:基于图层的所有矢量图元的填充规则实现

背景 在lightburn中&#xff0c;对于填充图层&#xff0c;有这样一个隐藏的逻辑&#xff0c;那就是&#xff0c;在加工时&#xff0c;填充规则是以填充图层的所有元素进行计算的&#xff0c;什么意思那&#xff1f; 如果你在填充图层中画了两个图形&#xff0c;一个圆&#xf…

Python 函数实战指南:提升编程效率的实用技巧

在 Python 编程的世界里&#xff0c;函数是构建高效代码的基石。掌握实用的函数技巧不仅能让代码更加简洁优雅&#xff0c;还能显著提升开发效率。我们一起将结合实际案例&#xff0c;深入剖析 Python 函数的使用技巧&#xff0c;帮助开发者在日常开发中事半功倍。 一、基础函数…

OPenCV CUDA模块图形变换----构建透视变换映射表函数buildWarpPerspectiveMaps()

操作系统&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 该函数用于构建一个透视变换&#xff08;Perspective Transform&#xff09;的映射表&#xff08;xmap / ymap&#xff09;&#xff0c;可用于后…

tcping工具使用指南

tcping是一个用于测试TCP端口连通性的工具&#xff0c;它类似于传统的ping命令&#xff0c;但工作在传输层(TCP)而不是网络层(ICMP)。 基本功能 tcping的主要功能包括&#xff1a; 测试目标主机特定TCP端口是否开放 测量TCP连接建立时间 统计丢包率和响应时间 安装方法 …

CSP 2024 入门级第一轮(88.5)

4. 以下哪个序列对应数字 00 至 88 的 44 位二进制格雷码&#xff08;Gray code&#xff09;&#xff1f;&#xff08; &#xff09; A. 0000, 0001, 0011, 0010, 0110, 0111, 0101, 1000 B. 0000, 0001, 0011, 0010, 0110, 0111, 0100, 0101 C. 0000, 0001, 0011, 0010, …

三菱FX-5U系列入门到精通

第2章 中间继电器 继电器工作模式:线圈得电,常开触点闭合,常闭触点断开。总结:中间继电器线圈电压分为:24VDC 110VAC 220VAC 380VAC PLC控制柜中常用的是24VDC比较多,而动力电柜中或者控制风机水泵的电柜中220VAC比较多。大部分选择24VDC,然后用触点控制220或者380,说白…

简历模板1——王明 | 高级数据挖掘工程师 | 5年经验

王明 | 高级数据挖掘工程师 | 5年经验 &#x1f4f1; (86) 189-xxxx-xxxx | &#x1f4e7; wangmingemail.com | &#x1f4cd; 深圳市 &#x1f4bb; GitHub | &#x1f454; LinkedIn &#x1f4bc; 工作经历 ​科技前沿集团 | 高级数据挖掘工程师 &#x1f4c5; 2021.06 …

【JVM】- 内存模式

Java内存模型&#xff1a;JMM&#xff08;Java Memory Model&#xff09;&#xff0c;定义了一套在多线程环境下&#xff0c;读写共享数据&#xff08;成员变量、数组&#xff09;时&#xff0c;对数据的可见性&#xff0c;有序性和原子性的规则和保障。 原子性 问题分析 【问…

AQS独占模式——资源获取和释放源码分析

AQS资源获取&#xff08;独占模式&#xff09; Node节点类 static final class Node {//标记当前节点的线程在共享模式下等待。static final Node SHARED new Node();//标记当前节点的线程在独占模式下等待。static final Node EXCLUSIVE null;//waitStatus的值&#xff0c…