3. 列印乙個 n*n 的方陣,n為每邊字元的個數(3<n<20), 要求最外一層為"t", 第二層為"j", 從第三層起每層依次列印數字 1,2,3,...
(右圖以n為15為例)
ttttttttttttttt
tjjjjjjjjjjjjjt
tj11111111111jt
tj12222222221jt
tj12333333321jt
tj12344444321jt
tj12345554321jt
tj12345654321jt
tj12345554321jt
tj12344444321jt
tj12333333321jt
tj12222222221jt
tj11111111111jt
tjjjjjjjjjjjjjt
ttttttttttttttt
這個題目已開始,我腦子裡翻了老半天,都沒有翻清楚,到底應該怎麼寫表示式,後來,突然想起來了,這個也很簡單的,我解的時候是這樣的,把這個圖案看成是由對角線切割的四塊三角形,每個三角形區域可以用直線的表示式來框定,這麼一想呢,思路就清楚了。
#include "stdio.h"
#include "stdlib.h"
int main()
for(i=0
; i<
n; i++)
if(i==1
||i ==n
-2||j
==1
||j ==n
-2)if
( j
<=n -
i -1)
else
}else
}printf
("/n");
}return0;
}
C語言程式設計入門必做題 程式設計解決推理題
2.五名學生有可能參加計算機競賽,根據下列條件判斷哪些 人參加了競賽 參加時,也參加 和 只有乙個人參加 和 或者都參加,或者都不參加 和 中至少有乙個人參加 如果 參加,那麼 和 也都參加。在論壇上看到的,入門者必做題,想起一年前有人問我這個題,我一頭霧水,根本不會。現如今,我又看到了,勾起了我的...
C語言程式設計入門必做題 2 16進製制轉換
將輸入的10進製數轉換成2 16進製制數 補充說明一句,這是最傻帽的演算法了,就是乙個個加上去而已 希望拋磚引玉了,清高是不吝指點,謝謝!include include include long get int num char del int main int argc char argv num...
C 入門必做題 答案 09
編譯環境 windowsxp sp3 visual c 2008,保證編譯成功,正常執行。9.四人玩火柴棍遊戲,每一次都是三個人贏,乙個人輸。輸的人要按贏者手中的火柴 數進行賠償,即贏者手中有多少根火柴棍,輸者就賠償多少根。現知道玩過四次後,每人恰好輸過一次,而且每人手中都正好有 根火柴。問此四人做...