算法题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;
}
相关推荐
我要成为c嘎嘎大王11 分钟前
【C++】内存管理
开发语言·c++
苏纪云26 分钟前
算法<java>——排序(冒泡、插入、选择、归并、快速、计数、堆、桶、基数)
java·开发语言·算法
滋滋不吱吱27 分钟前
栈的进阶篇
数据结构·算法·leetcode
艾莉丝努力练剑32 分钟前
【C++STL :string类 (二) 】从接口应用到内存模型的全面探索
linux·开发语言·c++·经验分享
YQ_ZJH36 分钟前
Java List列表创建方法大总结
java·开发语言·数据结构·算法·list
什么半岛铁盒40 分钟前
C++项目:仿muduo库高并发服务器
linux·服务器·开发语言·c++
Absinthe_苦艾酒1 小时前
golang基础语法(五)切片
开发语言·算法·golang
轩情吖1 小时前
Qt常用控件之QWidget(三)
开发语言·c++·qt·控件·cursor·qwidget·windowopacity
深思慎考1 小时前
LinuxC++项目开发日志——基于正倒排索引的boost搜索引擎(1——项目框架)
linux·c++·搜索引擎
liu****1 小时前
负载均衡式的在线OJ项目编写(二)
c++·负载均衡·个人开发