第1步:所需材料

1)仅c ++ ide(集成开发环境)
2)对c ++感兴趣
步骤2:为其代码



我在此代码中使用过函数,switch语句和for循环。如果您愿意,可以通过添加更多形状来修改代码:)
代码如下:-
#include
using namespace std;
void rt1()
{
for(int i = 0; i 《 5; i++)
{
for(int k = 0; k 《= i; k++)
{
cout《《“*”;
}
cout 《《 endl;
}
}
void rt2()
{
for(int i = 5; i 》 0; i--)
{
for(int k = 0; k 《= 5; k++)
{
if( k 《 i)
cout《《“ ”;
else if( k 》= i)
cout《《“*”;
}
cout《
}
}
void rt3()
{
for(int i = 5; i 》 0; i--)
{
for(int k = 0; k 《= 5; k++)
{
if( k 《 i)
cout《《“*”;
else if( k 》= i)
cout《《“ ”;
}
cout《
}
}
void rt4()
{
for (int a = 5; a 》 0; a--)
{
for (int k = 0; k 《 5 - a; k++)
{
cout《《“ ”;
}
for(int b = 1; b 《= a; b++)
{
cout《《“*”《《“ ”;
}
cout《
}
}
int main()
{
int a;
cout《《“ enter a number between 1 - 4 to see different shapes ”;
cin 》》 a;
switch(a)
{
case 1:
rt1();
break;
case 2:
rt2();
break;
case 3:
rt3();
break;
case 4:
rt4();
break;
default:
cout《《“invalid entry”;
break;
}
}
第3步:编译和运行




责任编辑:wv
-
C++
+关注
关注
22文章
2122浏览量
76728
发布评论请先 登录
C语言和C++之间的区别是什么
C/C++条件编译
C++程序异常的处理机制
C/C++代码静态测试工具Perforce QAC 2025.3的新特性
技能+1!如何在树莓派上使用C++控制GPIO?
C++ 与 Python:树莓派上哪种语言更优?
主流的 MCU 开发语言为什么是 C 而不是 C++?
创建了用于OpenVINO™推理的自定义C++和Python代码,从C++代码中获得的结果与Python代码不同是为什么?
源代码加密、源代码防泄漏c/c++与git服务器开发环境
基于OpenHarmony标准系统的C++公共基础类库案例:ThreadPoll
基于OpenHarmony标准系统的C++公共基础类库案例:Semaphore
Spire.XLS for C++组件说明

如何用C++创建形状
评论