肆意輸入一正整數num,要求用$符號輸出一個等腰三角形,其高度為num。若何用C++實現這一算法呢?小編與大師分享編程經驗。
輸出三角形的高度,即為輸入的正整數num,每一行的空格數為num-i -1,每一行的$符號數為2×i+1,注重i的初值為0。
界說一個整型變量num,保留三角形的行數。
接著,輸入三角形的行數,保留在變量num中。
用for語句執行輪回,節制輸出三角形的各行。
在輪回內再嵌套一個for輪回,實現輸出某行的空格和$符號。
用if語句判定,若是前提當作立,則輸出空格。
若是if語句的前提不當作立,則輸出$符號。
最后,輸好每一行的字符后,在行后換行。
運行法式,輸入一個三角形的行數后,就會用$符號輸出一個該行數的等腰三角形。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!