算法题Day1

1. 练习1:Hello,World!

解题步骤:

cpp 复制代码
using namespace std;
int main()
{
	cout<<"Hello,World!"<<endl;
	return 0;
}

2. 练习2:打印飞机

解题步骤:

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

3. 练习3:第⼆个整数

解题步骤:

cpp 复制代码
#include <iostream>
using namespace std;
int main()
{
 int n1;
// cin >> n1 >>endl;  cin后面不能使用endl
 cin >> n1; 
 cout << n1 << endl;
 return 0;
} 

注意事项:

  • 这⾥的 n1 和 n2 两个整数,可以分两次读⼊,也可以⼀次读⼊,只有获取到第⼆个输⼊值才能输出结果。
  • cin 是⽀持连续读⼊⼏个数值的
  • cout 也是⽀连续输出⼏个数值的
  • 在 C++ 中, cin 是用于从标准输入(通常是键盘)读取数据的输入流对象,它的用法是 cin >> 变量 ,用于将输入的数据存储到指定变量中。而 endl 是用于输出流(如 cout )的操纵符,作用是输出一个换行符并刷新输出缓冲区,它不能用于 cin 的输入操作中。所以第 6 行 cin >> n1 >> endl; 是错误的,正确的写法应该是 cin >> n1; 。

4. 练习4:字符三⻆形

解题步骤:

cpp 复制代码
#include<iostream>
using namespace std;
int main()
{
 char c = 0;
 cin >> c;
 cout << "  " << c << endl;
 cout << " " <<c << c << c << endl;
 cout << c << c << c << c << c <<endl;
 return 0;
}

5. 练习5:整数

解题步骤:

cpp 复制代码
#include <iostream>
using namespace std;
int main() 
{
 int a;
 cin >> a;
 cout << a;
 return 0;
}
相关推荐
代码飞天4 分钟前
机器学习算法和函数整理——助力快速查阅
人工智能·算法·机器学习
jiushiapwojdap12 分钟前
LU分解法求解线性方程组Matlab实现
数据结构·其他·算法·matlab
笨笨饿26 分钟前
69_如何给自己手搓一个串口
linux·c语言·网络·单片机·嵌入式硬件·算法·个人开发
纽扣6671 小时前
【算法进阶之路】链表进阶:删除、合并、回文与排序全解析
数据结构·算法·链表
消失的旧时光-19431 小时前
统一并发模型:线程、Reactor、协程本质是一件事(从线程到协程 · 第6篇·终章)
java·python·算法
智者知已应修善业2 小时前
【51单片机不用数组动态数码管显示字符和LED流水灯】2023-10-3
c++·经验分享·笔记·算法·51单片机
AI进化营-智能译站2 小时前
ROS2 C++开发系列16-智能指针管理传感器句柄|告别ROS2节点内存泄漏与野指针
java·c++·算法·ai
报错小能手2 小时前
好好讲讲移动构造 移动赋值
c++
syker3 小时前
AIFerric深度学习框架:自研全栈AI基础设施的技术全景
开发语言·c++
CS创新实验室3 小时前
从盘边到芯端——硬盘接口七十年变迁史
算法·磁盘调度