C I O輸入輸出 輸出字元正方形

2021-09-03 08:00:34 字數 640 閱讀 4459

輸入乙個長度不超過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 一次讀取文字的一行資料,如果讀取到了檔案末尾返回...