算法题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;
}
相关推荐
earthzhang202117 小时前
【1028】字符菱形
c语言·开发语言·数据结构·c++·算法·青少年编程
papership17 小时前
【入门级-算法-3、基础算法:二分法】
数据结构·算法
通信小呆呆17 小时前
收发分离多基地雷达椭圆联合定位:原理、算法与误差分析
算法·目标检测·信息与通信·信号处理
AA陈超19 小时前
虚幻引擎5 GAS开发俯视角RPG游戏 P05-08 UI 部件数据表
c++·游戏·ue5·游戏引擎·虚幻
纵有疾風起20 小时前
C++——类和对象(3)
开发语言·c++·经验分享·开源
丁浩66621 小时前
Python机器学习---2.算法:逻辑回归
python·算法·机器学习
承渊政道21 小时前
动态内存管理
c语言·c++·经验分享·c#·visual studio
孤独得猿21 小时前
聊天室项目开发——etcd的安装和使用
linux·服务器·c++·etcd
伏小白白白1 天前
【论文精度-2】求解车辆路径问题的神经组合优化算法:综合展望(Yubin Xiao,2025)
人工智能·算法·机器学习
new coder1 天前
[c++语法学习]Day10:c++引用
开发语言·c++·学习