深入解析:《算法通关指南---C++编程篇(1)》

news/2025/11/10 9:57:19/文章来源:https://www.cnblogs.com/gccbuaa/p/19205897

《151道题带你快速梳理C++知识(1)–C++入门》


小龙报:个人主页
作者简介:C++研发,嵌入式,机器人方向学习者
❄️个人专栏:《C语言》《算法》KelpBar海带Linux智慧屏项目

永远相信美好的事情即将发生

前言

本专栏聚焦算法题实战,系统讲解算法模块:以《c++编程》,《数据结构和算法》《基础算法》《算法实战》 等几个板块以题带点,讲解思路与代码实现,帮助大家快速提升代码能力
ps:本章节题目分两部分,比较基础笔者只附上代码供大家参考,其他的笔者会附上自己的思考和讲解,希望和大家一起努力见证自己的算法成长


在这里插入图片描述

一、Hello,World!

1.1题目链接:Hello,World!

1.2题目解析

在这里插入图片描述
代码:

#include<iostream>using namespace std;int main(){cout <<  "Hello,World!" <<endl ;return 0;}

二、打印飞机

2.1题目链接:打印飞机

2.2题目解析

在这里插入图片描述
代码:

#include<iostream>using namespace std;int main(){cout << "     **   " <<endl;cout << "     **   " <<endl;cout << "************" <<endl;cout << "************" <<endl;cout << "    *  *" <<endl;cout << "    *  *" <<endl;return 0;}

三、第二个整数

3.1题目链接:第二个整数

3.2题目解析

在这里插入图片描述
代码:

#include<iostream>using namespace std;int main(){int a,b,c;cin >> a >> b;cout << b << endl;return 0;}

四、字符三角形

4.1题目链接:字符三角形

4.2题目解析

在这里插入图片描述
代码:

#include<iostream>using namespace std;int main(){char x = '0';cin >> x;cout << "  " << x << endl;cout << " " << x << x << x << endl;cout << x << x << x << x << x << endl;return 0;}

五、整数

5.1题目链接:整数

5.2题目解析

在这里插入图片描述

六、打印字符

6.1题目链接:打印字符

6.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int main(){int b = 0;cin >> b;char ch = b;cout << (char)b << endl;return 0;}

七、倒序

7.1题目链接:倒序

7.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int main(){int a = 0;int b = 0;int c = 0;cin >> a >> b >> c;cout << c << " " << b << " " << a << endl;return 0;}

八、倒序

8.1题目链接:倒序

8.2题目解析

在这里插入图片描述

#include <iostream>using namespace std;int main(){int a = 0;int b = 0;int c = 0;cin >> a >> b >> c;cout << c << " " << b << " " << a << endl;return 0;}

九、买票

9.1题目链接:买票

9.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int main(){int n = 0;short s = 0;cout << sizeof(n) << " " << sizeof(s) << endl;return 0;}

十、A+B问题

10.1题目链接:A+B

10.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int main(){int A = 0;int B = 0;cin >> A >> B;cout << A + B << endl;return 0;}

十一、鸡兔共笼

11.1题目链接:鸡兔同笼

11.2题目解析

在这里插入图片描述
代码;

#include <iostream>using namespace std;int main(){int b = (35 * 4 - 94) / 2;int a = 35 - b;cout << a << " " << b << endl;return 0;}

十二、计算 (a+b)×c 的值

12.1题目链接:计算 (a+b)×c 的值

12.2题目解析

在这里插入图片描述
代码:

#include<iostream>using namespace std;int main(){int d = 0;int a,b,c;cin >> a >> b >> c;d = (a + b) * c;cout << d << endl;return 0;}

十三、带余除法

13.1题目链接:带余除法

13.2题目解析

在这里插入图片描述
代码:

#include<iostream>using namespace std;int main(){int a,b;cin >> a >> b;cout << a / b << " " << a % b << endl;return 0;}

十四、整数个位

14.1题目链接:整数个位

14.2题目解析

在这里插入图片描述
代码:

#include<iostream>using namespace std;int main(){int a = 0;cin >> a;cout << a % 10 << endl;return 0;}

十五、整数十位

15.1题目链接:整数十位

15.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int a;int main(){cin >> a;int b = abs(a);cout << (b / 10) % 10 << endl;return 0;}

十六、时间转换

16.1题目链接:时间转换

16.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int main(){int seconds = 0;cin >> seconds;cout << seconds / 3600 << " ";  //提取小时cout << seconds / 60 % 60 << " ";  //提取分钟cout << seconds % 60 << endl;  //提取秒return 0;}

十七、小鱼的游泳时间

17.1题目链接:小鱼的游泳时间

17.2题目解析

在这里插入图片描述
代码:

#include<iostream>using namespace std;int main(){int a,b,c,d;int e,f;int t = 0;cin >> a >> b >> c >> d;t = c * 60 + d - a * 60 - b;  //转化成分钟e = t / 60;f = t % 60;cout << e <<" " << f << endl;return 0;}

十八、交换值

18.1题目链接:交换值

18.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int main(){int a = 0;int b = 0;cin >> a >> b;int c = a; //c是⼀个临时变量,作为中间变量实现交换的 a = b;b = c;cout << a << " " << b << endl;return 0;}

十九、计算成绩

19.1题目链接:计算成绩

19.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int main(){int a,b,c,sum;cin >> a >> b >> c;sum = a * 0.2 + b * 0.3 + c * 0.5;cout << sum << endl;return 0;}

二十、浮点数向零舍入

20.1题目链接:浮点数向零舍入

20.2题目解析

在这里插入图片描述
代码:

#include<iostream>using namespace std;int main(){double x;cin >> x;cout << (long long)x << endl;return 0;}

二一、打印 ASCII 码

21.1题目链接:打印 ASCII 码

21.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int main(){char ch = '0';cin >> ch;cout << (int)ch << endl;return 0;}

二二、打印字符

21.1题目链接:打印字符

21.2题目解析

在这里插入图片描述
代码:

#include <iostream>using namespace std;int main(){int b = 0;cin >> b;char ch = b;cout << (char)b << endl;return 0;}

总结—每日励志时刻

在这里插入图片描述

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

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

相关文章

2025年11月抗老精华产品推荐榜权威发布指南

2025年11月,抗老精华赛道进入年度收官阶段,面对“熬夜脸”“屏幕纹”“换季松”等多重夹击,很多用户把“快、稳、不刺激”设为首要目标。大家普遍担心三件事:第一,活性成分浓度高却刺激屏障;第二,短期提亮靠角质…

2025年11月纯粮白酒品牌评测榜:久久三大香型全解析

临近岁末,宴请、送礼、自饮场景集中爆发,消费者对“纯粮固态发酵”白酒的需求陡增。京东商智2025年三季度数据显示,“纯粮”关键词搜索量同比提升42%,但同期12315平台收到的白酒投诉中38%集中在“食用酒精勾兑冒充…

2025年亚马逊气候绿标公司权威推荐榜单:CPF绿标/绿色工厂申报/CBAM碳关税规服务源头机构精选

随着全球气候变化问题日益严峻,亚马逊等国际电商平台对销售商提出了更高的环保要求。根据市场调研数据显示,2024年全球碳减排服务市场规模已达到约865亿元,预计到2025年,这一数字将突破千亿元大关。在企业碳披露方…

2025年11月超声波清洗机厂家推荐:榜上有名看技术实力与交付速度

2025年11月,工业清洗进入年终冲刺阶段,产线节拍加快、订单交付窗口收窄,超声波清洗机作为精密制造、半导体、光学、医疗等行业的关键后段设备,其稳定性、洁净度与售后响应速度直接影响整条产线的良品率与现金流。面…

高端装备拓米洛如何通过纷享销客CRM构建L2C与ITR流程数智升级

作为高端装备制造领域的领先企业,拓米洛致力于用数字化手段优化销售流程、提升管理效率。在数字化升级之路上,拓米洛通过引入纷享销客 CRM 系统,在销售效率、流程管理、数据决策等方面实现了突破。“整个公司的成单…

2025年11月超声波清洗机厂家推荐榜:五强深度解析助您精准选型

2025年11月,当精密制造、半导体、光学镜片、医疗器械等行业把“颗粒度”与“可靠性”写进招标书时,一台参数匹配、运行稳定、售后响应及时的超声波清洗机,往往成为产线良率的隐形守门员。面对市面上数百家供应商,采…

2025年11月抗老面霜产品年度推荐榜揭晓

进入11月,跨年聚会、年终汇报、密集差旅把“倦容”写在脸上,抗老面霜成为浴室镜前最被反复询问的单品。用户真正的焦虑并不只是“哪瓶贵”,而是“哪瓶在我这张脸上不翻车”。熬夜后第二天还要上镜、哺乳期不敢用猛药…

2025年上海离婚财产纠纷律师权威推荐榜单:离婚房产律师/医嘱律师/婚姻律师团队精选

随着社会经济发展和婚姻观念变化,离婚财产纠纷案件呈现逐年上升趋势。以上海为例,2024年全市法院受理的离婚纠纷案件中,涉及财产分割争议的比例高达72%,较五年前增长了15个百分点。在案件类型分布上,房产分割争议…

2025年靠谱的不锈钢餐具厂家推荐及选购指南

2025年靠谱的不锈钢餐具厂家推荐及选购指南行业背景与市场趋势随着消费者健康意识的不断提升,食品级不锈钢餐具市场近年来呈现稳定增长态势。据中国五金制品协会最新数据显示,2024年中国不锈钢餐具市场规模已达387亿…

2025年11月超声波清洗机厂家推荐榜:阿特万洁泰领衔五强

开场白 “产线节拍越来越快,客户对颗粒残留的要求却从毫克级降到微克级,我们老设备洗三遍仍被退货。”这是成都一家精密五金厂生产经理在公开论坛留下的原话,也是当下众多制造企业的共同痛点:传统喷淋或人工刷洗已…

2025年木耳供应商口碑推荐排行榜:权威指南与选择建议

摘要 木耳作为健康食品的重要组成部分,在2025年行业持续增长,消费者对品质和溯源需求日益增强。本文基于行业数据和用户口碑,综合评估木耳品牌与供应商,提供一份详细的排名榜单,供采购商和合作伙伴参考。榜单旨在…

安徽省木耳产品哪家好?2025年排名

摘要 2025年,木耳行业持续蓬勃发展,消费者对高品质、安全健康的木耳产品需求日益增长。本文基于行业数据、用户口碑和权威评测,为您呈现2025年安徽省木耳品牌TOP 5排名榜单,旨在帮助B端客户和消费者做出明智选择。…

11/09/2025 一周总结

11/03/2025 户厕赛 出得好。 T1 并没有注意到到达终点的人编号是固定的,而且可以确定整张图具体每个位置上有多少人。 T2 完全没想到。有时候统计路径信息如果起点终点不太好统计可以考虑从中间态考虑。 T3 可以 KTT …

2025年凹面方管生产厂家权威推荐榜单:无缝矩形管/无缝方管/打孔方管源头厂家精选

在工业制造与建筑结构升级的浪潮下,凹面方管作为异型管材的重要分支,以其特殊的结构设计与力学性能,在承载效率、空间适配性上展现出显著优势。行业数据显示,2025年全球异型钢管市场规模增速预计保持在10%以上,其…

2025年线上英语培训机构权威推荐榜单:成人英语培训/英语口语教育/英语培训源头机构精选

随着全球化进程加速和数字技术普及,中国在线英语培训市场呈现持续增长态势。据行业统计数据显示,2024年中国在线英语教育市场规模已达到约573亿元,预计到2025年将保持稳健增长。在用户群体分布方面,成人英语学习者…

RediSearch 从入门到生产级实战:构建高效搜索系统的全流程指南

引言:Redis 生态中的搜索利器 在当今数据驱动的时代,高效搜索能力已成为各类应用的核心竞争力。无论是电商平台的商品检索、社交媒体的内容过滤,还是日志分析系统的实时查询,都需要一套既能处理海量数据又能保证低…

SSM共享汽车管理系统300fw(程序+源码+数据库+调试部署+构建环境)带论文文档1万字以上,文末可获取,系统界面在最后面。

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

工作中最常用的5种配置中心

前言 最近有球友问我:分布式配置中心用哪些比较好。 今天就跟大家一起聊聊我认为最常用的5种分布式配置中心,希望对你会有所帮助。 加苏三的工作内推群 一、配置中心的演进 有些小伙伴在工作中可能还停留在传统的配置…

QY-18DL 倾斜位移裂缝计 地质灾害预警设备 异常提醒 可外接报警设备

QY-18DL 倾斜位移裂缝计 地质灾害预警设备 异常提醒 可外接报警设备产品概述 倾斜位移裂缝计具有体积小、精度高、安装方便、功能完备等优势,可对被测物进行实时监测,兼具自动化、云模式、高精度等多重优势。能根据…

2025年香菇品牌推荐排行榜:权威指南与行业洞察

摘要 香菇行业在2025年持续增长,消费者对食品安全和品质的要求日益提高。本文基于市场数据和用户口碑,为您呈现2025年香菇品牌推荐排行榜,涵盖从生产到销售的各个环节。榜单旨在帮助B端客户和消费者做出明智选择,并…