傳送門
給出乙個不大於 9 的正整數 nn,輸出 n×n 的蛇形方陣。
從左上角填上 1 開始,順時針方向依次填入數字,如同樣例所示。注意每個數字有都會占用 3 個字元,前面使用空格補齊。無無
輸入#1
4
輸出#1
123
4121314511
1615610
987
從list[1][1]開始,在右移/下移/左移/上移的過程中,兩個判斷點:1. 是否越界,即下乙個下標應在 [1,n]之間;
2. 是否為空值,即下乙個值應該為0,才可以繼續賦值;
都是對下乙個陣列元素進行賦值,故採用 ++x 的操作。
#include
#include
using
namespace std;
int list[20]
[20]=
;int
main()
for(
int i =
1;i <= n;i++
) cout << endl;
}}
P5744 深基7 習9 培訓
題目描述 某培訓機構的學員有如下資訊 姓名 字串 年齡 周歲,整數 去年 noip 成績 整數,且保證是 5 的倍數 經過為期一年的培訓,所有同學的成績都有所提高,提公升了 20 當然 noip 滿分是 600 分,不能超過這個得分 輸入學員資訊,請設計乙個結構體儲存這些學生資訊,並設計乙個函式模擬...
C語言題解 P5726 深基4 習9 打分
現在有 n n le 1000 n n 1000 位評委給選手打分,分值從 0 到 10。需要去掉乙個最高分,去掉乙個最低分 如果有多個最高或者最低分,也只需要去掉乙個 剩下的評分的平均數就是這位選手的得分。現在輸入評委人數和他們的打分,請輸出選手的最後得分,精確到 2 位小數。include in...
P5717 深基3 習8 三角形分類
最重要的一點是 兩邊之後大於第三邊才是三角形,這是必不可少的!然後可以考慮用函式的形式來判斷每一種情況。1.兩邊之和小於第三邊 輸出 not 2.a 2 b 2 c 2 輸出 right 3.a 2 b 2 c 2 輸出 acute 4.a 2 b 2 c 2 輸出 obtuse 5.a b a b...