輸入乙個長度不超過50的由小字字母構成的字串,輸出由這個字串行構成的最大的正方形。
由小寫字母構成的乙個字串。
將字串圍成最大可能的正方形輸出,字串從正方形的左上方開始,按順時針方向繞行。
a
a
ha
pp
abcdefghijklmn
abcd
l e
k f
jihg
#include#include#include#includeusing namespace std;
int main()
else
cout << endl;
for (int j = 1; j < length+1 - 1; j++)
//用空格填充正方形內部的空間
for (int n = 0; n < length+1; n++)
cout << endl;
} }system("pause");
return 0;
}
輸出正方形旋轉擺花
題目描述 同學們弄來了不多於26種花,每種花有多盆。為使有限的鮮花擺放得更美觀,同學們決定把花擺成順時針正方形圖案。現在告訴你正方形的邊長n 每盆花的直徑為乙個單位長,1 n 1000 程式設計輸出花所排成的順時針旋轉正方形圖案 同大寫字母代表花 提醒,每個字母前有乙個空格。輸入 乙個整數n 輸出 ...
解決字元的正方形輸出問題
筆者認為 程式的核心是演算法,演算法的核心是問題中蘊含的規律。而找到最簡單的那一條,可以使程式更加簡單。那現在我們來看一下題目 題目要點為順時針輸出,而且是正方形。由於輸出的不可逆性,所以我們確定必須是一行接一行來進行字元的輸出的。順時針是比較容易的,我們只要確定輸出的陣列元素的下標就好了。關鍵是正...
68 快取輸入輸出字元流
輸入字元流 reader 輸入字元流的基類。抽象類 filereader 讀取檔案的輸入字元流 bufferedreader 快取輸入字元流 提高效率和擴充套件了filereader的功能 內部其實也維護了乙個字元陣列 擴充套件功能 readline 一次讀取文字的一行資料,如果讀取到了檔案末尾返回...