2018秋寒假作業4 PTA程式設計總結1

2022-06-28 15:12:10 字數 856 閱讀 2270

1,實驗**

7-1 列印沙漏 (20 分)

本題要求你寫個程式把給定的符號列印成沙漏的形狀。例如給定17個「*」,要求按下列格式列印

所謂「沙漏形狀」,是指每行輸出奇數個符號;各行符號中心對齊;相鄰兩行符號數差2;符號數先從大到小順序遞減到1,再從小到大順序遞增;首尾符號數相等。

給定任意n個符號,不一定能正好組成乙個沙漏。要求列印出的沙漏能用掉盡可能多的符號。

輸入格式:

輸入在一行給出1個正整數n(≤1000)和乙個符號,中間以空格分隔。

輸出格式:

首先列印出由給定符號組成的最大的沙漏形狀,最後在一行中輸出剩下沒用掉的符號數。

輸入樣例:

19 *

輸出樣例:

int main()

for(k=1;k<=2*i-1;k++)

printf("\n");

} sum=n-(2*x*x-1);printf("%d\n",sum);

return 0;

}2,設計思路

輸入四個字母代替數值

sum=0,k;再利用scanf函式和while語句

且sum=2ii;依次上推

(見**)

然後上下對稱分布

sum=n-(2xx-1);

3,本題除錯過程碰到問題及解決辦法

解決方法

查閱書籍,回顧以前的題目,網上搜尋,詢問知題人士

2018秋寒假作業5 PTA程式設計總結2

1.程式設計 includeint main char n 10 char j 17 int n,k 0,m 0 cur,pre printf enter a number within 9 scanf d n if n while n else pre cur for int i k 1 i 0 ...

寒假作業4

今天所敲的 public class daang public class daang2 菜品名稱 double prices new double 菜品單價 int praisenums new int 3 點讚數 建立訂單物件 daang oset new daang 初始化兩條訂單 publi...

寒假作業4

醫學內容 在寒假的c 中,基本掌握了c 的基礎用法其實很大的原因是c和c 差不多。學習了一些新的 提高效率的函式。對於上學期不是很會的指標結構體也有了更深的印象。學會了新的演算法。存在的問題 c 的一些新的知識沒有掌握透,缺乏練習我想是因為寒假事情較多,人更懶,沒有主動去找練習!原本打算學會使用vi...