第1步:所需材料
1)僅c ++ ide(集成開發(fā)環(huán)境)
2)對(duì)c ++感興趣
步驟2:為其代碼
我在此代碼中使用過函數(shù),switch語(yǔ)句和for循環(huán)。如果您愿意,可以通過添加更多形狀來(lái)修改代碼:)
代碼如下:-
#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步:編譯和運(yùn)行
責(zé)任編輯:wv
-
C++
+關(guān)注
關(guān)注
22文章
2119瀏覽量
75333
發(fā)布評(píng)論請(qǐng)先 登錄
主流的 MCU 開發(fā)語(yǔ)言為什么是 C 而不是 C++?

創(chuàng)建了用于OpenVINO?推理的自定義C++和Python代碼,從C++代碼中獲得的結(jié)果與Python代碼不同是為什么?
基于OpenHarmony標(biāo)準(zhǔn)系統(tǒng)的C++公共基礎(chǔ)類庫(kù)案例:ThreadPoll

Spire.XLS for C++組件說明

EE-112:模擬C++中的類實(shí)現(xiàn)

同樣是函數(shù),在C和C++中有什么區(qū)別
C7000 C/C++優(yōu)化指南用戶手冊(cè)

TMS320C6000優(yōu)化C/C++編譯器v8.3.x

C語(yǔ)言和C++中結(jié)構(gòu)體的區(qū)別
C7000優(yōu)化C/C++編譯器

基于OpenHarmony標(biāo)準(zhǔn)系統(tǒng)的C++公共基礎(chǔ)類庫(kù)案例:rwlock

基于OpenHarmony標(biāo)準(zhǔn)系統(tǒng)的C++公共基礎(chǔ)類庫(kù)案例:SafeMap

OpenHarmony標(biāo)準(zhǔn)系統(tǒng)C++公共基礎(chǔ)類庫(kù)案例:HelloWorld

評(píng)論