算法题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 小时前
C语言预处理详解:编译器真正动手之前的那些事
c语言·开发语言·算法·面试·bug
毕竟是shy哥7 小时前
计算YOLO数据集中每个类的目标数
算法·yolo·机器学习
M78佐菲7 小时前
Linux学习笔记:TCP协议
linux·笔记·学习·tcp/ip·算法
恋恋西风7 小时前
C++ 理解 std::thread 在单核和多核上的行为差异
开发语言·c++
Brilliantwxx7 小时前
【Linux】 进程(9)程序与进程地址空间(基础+进阶+面试题)
linux·运维·服务器·开发语言·c++
BizzZ_8 小时前
C++(22)——类型转换和IO流
开发语言·c++
晊晌_h8 小时前
嵌入式从0到精通——数据结构总结[特殊字符]
数据结构·算法·排序算法
我找到地球的支点啦9 小时前
Matlab系列(009) 一CRC循环冗余校验详解
开发语言·数据结构·算法·matlab·信息与通信
罗西的思考9 小时前
【OpenClaw具身硬件】ZeroClaw 源码阅读笔记(3)--- RAG
人工智能·算法·机器学习
浪里镖客10 小时前
位姿转换矩阵写法-个人习惯(计算机理解其实是相反的)
线性代数·算法·矩阵