第一次作業

2022-07-18 16:31:02 字數 1844 閱讀 6324

**一. 製作思維導圖**

**二. 寫出自己對以下語法的認識**

1.if-else

if(表示式)語句1;

else語句2;

if總與離它最近的else配對

2.switch

switch(表示式)
switch語句裡不一定要使用break;default可省略

3.for

for

(表示式1;表示式2;表示式3)

表示式1:初值表示式,迴圈起點;表示式2:條件表示式,給出迴圈條件;表示式3:步長表示式

注:for語句裡表示式1只執行1次,而表示式2,迴圈體語句,表示式3反覆執行

4.while

while(表示式)
5.do-while

do
迴圈體語句只能是一條語句;迴圈至少執行1次

6.break以及continue

for(表示式1;表示式2;表示式3)

for(表示式1;表示式2;表示式3)

break跳出迴圈,continue跳過迴圈這一輪剩下的語句進入下一輪

**三. pta分數截圖**

**四. pta**分析**

題目1.

1.思路:題目要求"輸出一張取值範圍為[lowerupper]、且每次增加2華氏度"可看出要用for迴圈;"第一行輸出...""若...則輸出..."看出用if-else

2.錯誤原因:題目給出公式"c=5×(f−32)/9

",而攝氏是double型,忘記把5換成5.0

3.學到了:切記小心變數的浮點型

題目2.

1.思路:根據題目要求要用if-else,還要用for迴圈

2.錯誤原因:題目"輸入若非21世紀的年份則輸出"invalid year!""這一判斷條件寫錯

3.學到了:做這類題需要多看題目條件和格式

題目3

思路+錯誤原因:這題當時在vs做了幾次都錯就沒有在pta交,該題集結束後做對了,題目既要求兩個數進行大小比較且猜數次數和最大次數n,變數比較多一時無從下手

學到了:要著重看題眼條件

第一次作業

1.用較低的成本,開發出滿足客戶需求的軟體,開發的軟體可靠性高,易於維護和移植 2.分為設計階段,開發階段和測試執行階段 1 設計階段 分析客戶需求,明確要解決哪些問題,實現哪些功能,以及確定基本方法 2 開發階段 a.概要設計 畫出流程圖,進行模組化劃分,建立模組的層次結構以及呼叫關係 b.詳細設...

第一次作業

1.4 非計算機專業 程式和軟體有何不同?答 程式是通過計算機語言寫出來的具有許多演算法的摸板,是實現軟體功能的底層推手 推手的意思可以理解為動力 所以,程式是軟體的內在因子,而軟體是乙個或多個程式通過編譯器編譯出來的成品。1.3 查詢資料,解釋什麼是圖靈測試?答 指測試者與被測試者 乙個人和一台機...

第一次作業

1.解釋什麼是圖靈測試?圖靈測試 又稱 圖靈判斷 是圖靈提出的乙個關於機械人的著名判斷原則。一種測試機器是不是具備人類智慧型的方法。如果說現在有一台電腦,其運算速度非常快 記億容量和邏揖單元的數目也超過了人腦,而且還為這台電腦編寫了許多智慧型化的程式,並提供了合適種類的大量資料,使這台電腦能夠做一些...