Re: [問題] 請教有無方法簡化我的code
簡單的化簡
//pre:level,type分別控制三角形層級與種類
//post:印出三角形
void printTriangle(int level,int type){
int line,cnt;
if (type < 1 || type > 3) {
printf("你輸入了錯誤的三角形種類!!");
return;
}
for (line = 1; line <= level; line++) {
for (cnt = 1; cnt <= line; cnt++) {
if (type == 1)
printf("1");
else if (type == 2)
printf("%d",cnt);
else /* type == 3 */
printf("%d",line);
}//end for-cnt
printf("\n");
}//end for-line
}//end
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.120.42.179
※ 編輯: lgen7604 來自: 122.120.42.179 (10/05 09:36)
推
10/05 09:42, , 1F
10/05 09:42, 1F
推
10/05 09:50, , 2F
10/05 09:50, 2F
→
10/05 09:50, , 3F
10/05 09:50, 3F
推
10/05 09:55, , 4F
10/05 09:55, 4F
推
10/05 10:19, , 5F
10/05 10:19, 5F
→
10/05 10:29, , 6F
10/05 10:29, 6F
推
10/05 10:49, , 7F
10/05 10:49, 7F
→
10/05 11:06, , 8F
10/05 11:06, 8F
推
10/05 11:41, , 9F
10/05 11:41, 9F
→
10/05 12:25, , 10F
10/05 12:25, 10F
→
10/05 13:01, , 11F
10/05 13:01, 11F
推
10/05 13:01, , 12F
10/05 13:01, 12F
推
10/05 14:49, , 13F
10/05 14:49, 13F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 5 篇):