close







DEV c++ 巢狀迴圈




立即點擊


依照N值輸出下列排列。印完後需再詢問是否再玩一次。(輸入Y或y都再玩一次,使用do-while)N=5輸出:555554444333221我只能寫出111112222333445以下是我的程式碼可以請大大幫我訂正和解釋嘛!?我快期中考了=(還是不太懂#include#includeusingnamespacestd;intmain(void){inti,j,n;charans;do{cout<<"Please...顯示更多依照N值輸出下列排列。印完後需再詢問是否再玩一次。(輸入Y或y都再玩一次,使用do-while)N=5輸出:555554444333221我只能寫出111112222333445以下是我的程式碼可以請大大幫我訂正和解釋嘛!?我快期中考了=(還是不太懂#include#includeusingnamespacestd;intmain(void){inti,j,n;charans;do{cout<<"Pleaseinputanumber"<>n;for(i=1;i<=n;i++){for(j=i;j<=n;j++)cout<>ans;}while(ans=='Y'||ans=='y');system("pause");return0;}





#include #include using namespace std; int main (void) { int i,j,n; char ans; do { cout<<"Please input a number "<>n; // 輸入n值 for (i=n;i>=1;i--) // 迴圈, 從n到1倒著數, 這也是是總行數的迴圈 { for(j=1;j<=i;j++) // 每一行要重覆印幾次, 因為n是倒著數, 所以n=5時, i會從5開始 cout<>ans; }while(ans=='Y'||ans=='y'); system ("pause"); return 0; }





cout<

以上文章來自奇摩知識家,如有侵犯請留言告知


https://tw.answers.yahoo.com/question/index?qid=20101111000016KK00422

C902071D09AF7660
arrow
arrow

    失蹤1年 發表在 痞客邦 留言(0) 人氣()