C++ 基础(一)题目练习

news2025/2/28 4:02:12

 一、使用输出运算符输出一个长方形,

如下图所示:

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

二、使用输出运算符输出一个字母圣诞树。

如下图所示:

#include <iostream>
using namespace std;

int main() {
	cout << "    A" << endl;
	cout << "   BCD" << endl;
	cout << "  EFGHI" << endl;
	cout << " JKLMNOP" << endl;
	cout << "QRSTUVWXY" << endl;
	cout << "    Z" << endl;
	cout << "    Z";
	return 0;
}

三、按如下格式输出一个数学竖式计算,

???使用计算结果替换。如下图所示:

#include <iostream>
using namespace std;

int main() {
	cout << "    18" << endl;
	cout << " + 870" << endl;
	cout << "------" << endl;
	cout << "   888";
	return 0;
}

四、使用输出运算符输出一个空心菱形,

如下图所示:

#include <iostream>
using namespace std;

int main() {
	cout << "  *  " << endl;
	cout << " * *" << endl;
	cout << "*   *" << endl;
	cout << " * *" << endl;
	cout << "  *";
	return 0;
}

五、加法计算

输入描述:输入三个正整数(1≤每个正整数≤10000)。

输出描述:求出这三个正整数的和。

#include <iostream>
using namespace std;

int main() {
	// 定义三个整型类型的变量来接收键盘输入的值
	int num1, num2, num3;
	// 定义一个整型变量 sum 来接收这三个数的总和
	int sum;
	cin >> num1 >> num2 >> num3;
	sum = num1 + num2 + num3;
	cout << sum << endl;
	return 0;

}

六、交换两个变量的值

描述:

从键盘输入两个整数,保存在两个变量a和b中,编写代码交换两个变量的值。

输入描述:

输入两个数字(0≤a≤1000,0≤b≤1000)

输出描述:

输出两个数字,使用空格隔开

#include <iostream>
using namespace std;

int main() {
	// 定义两个整型变量 a、b
	int a, b;
	cin >> a >> b;
	cout << b << " " << a;
	return 0;
}

七、输出第三个整数

描述:

输入四个整数,输出第三个整数。

输入描述:

输入4个整数(0≤每个整数≤100000)。

输出描述:

输出第3个整数

#include <iostream>
using namespace std;

int main() {
	// 定义四个整型变量 num1,num2,num3,num4
	int num1, num2, num3, num4;
	cin >> num1 >> num2 >> num3 >> num4;
	cout << num3;
	return 0;
}

八、出生年月日

描述:

从键盘输入三个整数,第一个是你的出生年份,第二个是月份,第三个是几号,请按规定格式依次输出。

输入描述:

依次输入三个数字:0≤年≤2023、1≤月≤12、1≤日≤31

输出描述:

两个数字之间使用-连接

#include <iostream>
using namespace std;

int main() {
	// 定义出生年、月、日这三个整型
	int year, mouth, day;
	// 接收用户输入的年、月、日信息
	cin >> year >> mouth >> day;
	//按日期格式输出这些信息
	cout << year << "-" << mouth << "-" << day;
	return 0;
}

九、买水果问题

描述:

小明去水果店买水果,苹果的价格为4元/kg,香蕉的价格为5元/kg。请从键盘输入两种水果的价格,并按固定格式输出。

输入描述:

输入两个数字(大于等于1,小于等于20)

输出描述:

按固定格式输出

apple:4/kg
banana:5/kg

#include <iostream>
using namespace std;

int main() {
	int applePrice, bananaPrice;
	cin >> applePrice >> bananaPrice;
	cout << "apple:" << applePrice << "/kg" << endl;
	cout << "banana:" << bananaPrice << "/kg" << endl;
	return 0;
}

十、两个整数的和

描述:

从键盘输入两个整数,按如下格式输出两个整数的和。

输入描述:

输入两个数字(0≤x≤1000,0≤y≤1000)

输出描述:

输出两个数字相加的算式

#include <iostream>
using namespace std;

int main() {
	// 定义两个整数,来接收键盘上输入的值
	int num1, num2;
	// 定义一个整型变量来接收这两个整数的和
	int sum;
	cin >> num1 >> num2;
	sum = num1 + num2;
	cout << num1 << "+" << num2 << "=" << sum;
	return 0;
	
}

十一、按格式输出数字

描述:

从键盘输入两个数字,分别保存到变量x,y中,再输出查看。

输入描述:

输入两个数字(1≤x≤100,1≤y≤100)

输出描述:

按固定格式输出

#include <iostream>
using namespace std;

int main() {
	int x, y;
	cin >> x >> y;
	cout << "x=" << x << endl;
	cout << "y=" << y;
	return 0;
}

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

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

相关文章

多技术融合,推动企业业务流程管理智能化|爱分析报告

1.报告综述 流程数字化&#xff0c;是指通过信息技术和数字化工具来对企业的业务流程进行管理、优化和执行。这包括将各种环节、步骤、决策点等转化为数字化的流程&#xff0c;以便实现更高效、更准确、更可控的业务操作。流程数字化的核心目标是提升业务效率、降低错误率、加强…

VBA技术资料MF54:VBA_EXCEL实时获取鼠标位置

【分享成果&#xff0c;随喜正能量】若人散乱心&#xff0c;乃至以一花&#xff0c;供养于画像&#xff0c;渐见无数佛。所以发一幅释迦牟尼佛像&#xff0c;与同修善友一起每日在微博上供养&#xff0c;只要有供养之心&#xff0c;便可积累功德。以此回向&#xff0c;愿求者如…

pytorch学习——LSTM和GRU

参考书籍&#xff1a;https://zh-v2.d2l.ai/chapter_recurrent-modern/lstm.html 参考论文&#xff1a; https://colah.github.io/posts/2015-08-Understanding-LSTMs/ 简介&#xff1a; LSTM&#xff08;长短期记忆网络&#xff09;和GRU&#xff08;门控循环单元&#xff09;…

vue项目新增高德地图,poi查询,点标记

一. vue项目里面加入高德地图 JS API介绍 开发文档 二.成为开发者并创建 key 申请流程 三.项目准备 安装插件 npm i amap/amap-jsapi-loader --savevue项目引入初始化 实现代码&#xff1a; <template><div><div class"top-part"><!-- 输…

【猿灰灰赠书活动 - 04期】- 【分布式统一大数据虚拟文件系统——Alluxio原理、技术与实践】

&#x1f468;‍&#x1f4bb;本文专栏&#xff1a;赠书活动专栏&#xff08;为大家争取的福利&#xff0c;免费送书&#xff09; &#x1f468;‍&#x1f4bb;本文简述&#xff1a;博文为大家争取福利&#xff0c;与机械工业出版社合作进行送书活动 &#x1f468;‍&#x1f…

07-Spring Cloud

1、如何设计一个注册中心&#xff1f; 高可用&#xff1a;通过集群的方式 高并发&#xff1a;减少响应时间、提高吞吐量 并发用户数等&#xff0c;通过增加服务器性能、 扩展服务实例的方式 高性能&#xff1a;程序处理速度 考虑 数据存储结构、通信机制、集群同步。 集群…

Fiddler 查看响应时间(超详细~)

Fiddler 查看响应时间 步骤1&#xff1a;打开Fiddler&#xff0c;找到FiddlerScript这个标签 步骤2&#xff1a;将下面的code加入到Script中 public static BindUIColumn("TimeTaken/ms", 120)function TimeTaken(oS: Session):String{var sResult "0";…

动态住宅代理能使用在哪些场景

一、什么是动态住宅代理ip 动态住宅代理是一种代理技术&#xff0c;它利用代理服务器中转用户和目标服务器之间的网络流量&#xff0c;实现用户真实位置的屏蔽。代理提供商会有自己的ip大池子&#xff0c;当你通过代理服务器向网站发送请求时&#xff0c;服务器会从池子中选中…

【漏洞库】Fastjson_1.2.24_rce

文章目录 漏洞描述漏洞编号漏洞评级影响版本漏洞复现- 利用工具- 漏洞环境- 漏洞扫描- 漏洞验证- 深度利用- GetShell- EXP 编写 漏洞挖掘- 指纹信息 修复建议- 漏洞修复 漏洞原理 漏洞描述 Fastjson 存在反序列化远程代码执行漏洞&#xff0c;当应用或系统使用 Fastjson 对由…

全志T113-S3入门资料汇总(避坑指南)一

也是闲着无事买了个芒果派的T113的小板子&#xff0c;因为自己以前搞过Linux&#xff0c;工作也跟Linux相关&#xff0c;本以为可以很快搞好开发环境&#xff0c;结果还是折腾了两个周末&#xff0c;所以就把资料整理下&#xff0c;关键的地方列出来&#xff0c;希望大家少走弯…

实现稳定可靠的消息通信:Paho MQTT Android

实现稳定可靠的消息通信&#xff1a;Paho MQTT Android 该项目基于java版本paho mqtt android实现&#xff0c;使用kotlin语言重新实现&#xff0c;它是一个用Kotlin编写的MQTT客户端库&#xff0c;旨在提供可靠的开源实现&#xff0c;适用于面向物联网&#xff08;IoT&#x…

为什么vector容器的begin()既可以被iterator 也可以被const_iterator指向?

答&#xff1a;vector容器中的begin&#xff08;&#xff09;是函数接口&#xff0c;它作为函数&#xff0c;被重载了。 typedef T* iterator; typedef const T* const_iterator; iterator begin();//括号中有隐含形参*this&#xff1b; const_iterator begin() const;//形参为…

Vue3中快速简单使用CKEditor 5富文本编辑器

Vue3简单使用CKEditor 5 前言准备定制基础配置富文本配置目录当前文章demo目录结构 快速使用demo 前言 CKEditor 5就是内嵌在网页中的一个富文本编辑器工具 CKEditor 5开发文档&#xff08;英文&#xff09;&#xff1a;https://ckeditor.com/docs/ckeditor5/latest/index.htm…

对话 Gear|波卡生态下一代 WASM 智能合约平台

在 Polkadot 生态中&#xff0c;Gear 正在创建一个托管智能合约的网络。每个人都可以在 Polkadot 和 Kusama 上部署 dApp&#xff0c;不仅可以充分利用其生态系统的所有优势&#xff0c;而且成本更低。因其无需开发者从零开始构建和运营完整的区块链网络&#xff0c;所以 Gear …

TSINGSEE青犀/视频分析/边缘计算/AI算法·人员/区域入侵功能——多场景高效运用

TSINGSEE青犀视频人员/区域入侵功能可对重要区域进行实时监测&#xff0c;对监控区域进行7*24全天候管控&#xff0c;当监测到有人员靠近、闯入时&#xff0c;AI算法后台就会立即发出告警及时通知管理人员&#xff0c;变被动“监督”为主动“监控”&#xff0c;真正做到事前预警…

团队高效协作有多重要?介绍一些优秀的团队协作工具

不论企业大小&#xff0c;团队协作对企业来说是至关重要的&#xff0c;它可以对业务运营和组织效率产生积极影响。 当团队成员能够协同工作、分享信息和资源时&#xff0c;工作流程更加顺畅&#xff0c;决策更加快速且准确。分工合作和共享知识可以减少重复劳动&#xff0c;提…

【猿灰灰赠书活动 - 05期】- 【速学Linux:系统应用从入门到精通】

&#x1f468;‍&#x1f4bb;本文专栏&#xff1a;赠书活动专栏&#xff08;为大家争取的福利&#xff0c;免费送书&#xff09; &#x1f468;‍&#x1f4bb;本文简述&#xff1a;博文为大家争取福利&#xff0c;与机械工业出版社合作进行送书活动 &#x1f468;‍&#x1f…

【腾讯云生态大会】腾讯云向量数据库

【腾讯云生态大会】腾讯云向量数据库 一、 腾讯云向量数据库介绍二、向量数据库的产品规格三、向量数据库关键概念四、向量数据库的使用之新建数据库实例五、向量数据库的初体验六、向量数据库的使用之检索性能压测七、总结 个人主页: ζ小菜鸡大家好我是ζ小菜鸡&#xff0c;让…

MNIST手写数字辨识-cnn网路 (机器学习中的hello world,加油)

用PyTorch实现MNIST手写数字识别(非常详细) - 知乎 (zhihu.com) 参考来源&#xff08;这篇文章非常适合入门来看&#xff0c;每个细节都讲解得很到位&#xff09; 一、模块函数用法-查漏补缺&#xff1a; 1.关于torch.nn.functional.max_pool2d()的用法&#xff1a; 上述示例…

56、springboot ------ RESTful服务及RESTful接口设计

★ RESTful服务 RESTful服务是“前后端分离”架构中的主要功能&#xff1a; 后端应用对外暴露RESTful服务&#xff0c;前端应用则通过RESTful服务与后端应用交互。后端应用 RESTful接口 <------------------> 前端★ 基于JSON的RESTful服务 使用RestController注解…