算法题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;
}
相关推荐
你撅嘴真丑8 小时前
第九章-数字三角形
算法
在路上看风景8 小时前
19. 成员初始化列表和初始化对象
c++
uesowys8 小时前
Apache Spark算法开发指导-One-vs-Rest classifier
人工智能·算法·spark
zmzb01039 小时前
C++课后习题训练记录Day98
开发语言·c++
ValhallaCoder9 小时前
hot100-二叉树I
数据结构·python·算法·二叉树
董董灿是个攻城狮9 小时前
AI 视觉连载1:像素
算法
念风零壹9 小时前
C++ 内存避坑指南:如何用移动语义和智能指针解决“深拷贝”与“内存泄漏”
c++
智驱力人工智能9 小时前
小区高空抛物AI实时预警方案 筑牢社区头顶安全的实践 高空抛物检测 高空抛物监控安装教程 高空抛物误报率优化方案 高空抛物监控案例分享
人工智能·深度学习·opencv·算法·安全·yolo·边缘计算
孞㐑¥10 小时前
算法——BFS
开发语言·c++·经验分享·笔记·算法
月挽清风10 小时前
代码随想录第十五天
数据结构·算法·leetcode