問題描述:
讓程式要求使用者輸入乙個大寫字母,使用巢狀迴圈產生像下面這樣的金字塔圖案:
aaba
abcba
abcdba
abcdecba
演算法分析:
每行包括三個部分內容:若干個空格、正序排列的字母、倒序排列的字幕。
使用乙個外部迴圈來處理行,在每乙個行中使用三個內部迴圈、乙個處理空格,乙個以公升序列印的字母,乙個以降序列印的字母。
源**:
#include
int main(void)
int i,j,k;
char letter;
printf("please input a capital:");
scanf("%c",&letter);
k=letter-'a'+1;
for(i=0;ifor(j=0;jfor(j=0;j<=i;j++) printf("%c",'a'+j);
for(j=i-1;j>=0;j--) printf("%c",'a'+j);
printf("\n");
return(0);
數字金字塔
觀察下面的數字金字塔。寫乙個程式來查詢從最高點到底部任意處結束的路徑,使路徑經過數字的和最大。每一步可以走到左下方的點也可以到達右下方的點。7 3 8 8 1 0 2 7 4 4 4 5 2 6 5在上面的樣例中,從7 到 3 到 8 到 7 到 5 的路徑產生了最大 多組輸入資料 第乙個行包含 r...
數字金字塔
題目 題目描述 觀察下面的數字金字塔。寫乙個程式來查詢從最高點到底部任意處結束的路徑,使路徑經過數字的和最大。每一步可以走到左下方的點也可以到達右下方的點。7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 在上面的樣例中,從7 到 3 到 8 到 7 到 5 的路徑產生了最大 輸入輸出格式...
數字金字塔
題目 description 你和權權是一對很好很好的朋友。有一天,你們無聊得很,便上網衝浪,突然在乙個叫做usaco的網中找到了乙個遊戲 數字金子塔 遊戲規則是這樣的 求乙個數字金字塔中從最高點開始在底部任意處結束的路徑經過數字的和的最大,其中的每一步可以走到下方的點也可以到達右下方的點。例如在下...