第一次作業 佟雨軒

2022-07-22 07:54:18 字數 1671 閱讀 4341

#include int

main()

else

else

else

else

else

}printf(

"%d %d\n

", count, sum);

return0;}

int isprime(int

n) max =sqrt(n);

for (i = 2; i <= max; i++)

}return

isprime;

}

(上面這個**是錯誤的,一會我在下面說)

第一步,插入標頭檔案

第二步,插入函式,公式,引入變數

第三步,判斷n是否小於2,若小於,則返回,若不小於,對n開方和i取餘看是否為零, 繼續判斷是否為素數。

第四步,判斷是否為素數,對素數的個數進行計數,並求和。

三,

#include#includeint main()

printf("min = %d",minnum);

return 0;

}

第一步,註明標頭檔案,引入變數;

第二步,當該陣列只有乙個資料時,那麼該數值就是最小值;

第三步,如果該陣列不止乙個數值時,依次比較所有值,判斷出最小值是哪乙個;

第四部,輸出該數值;

最初我認為int i是不能夠在for()裡面引入變數的,之前一直都以為for裡面只能是(i=1;inum? num : minnum);我當時將=錯誤打成了==,主要是由於馬虎的緣故,還費了好長時間找錯誤,所以下次的時候一定要注意了。

總結:通過這段時間的學習, 學會了if-else語句和for語句,我學會了如何嵌入一段函式,並且在呼叫一段函式的同時,應該先定義函式,在定義自變數的同時一定要註明位址,千萬不要忘記註明位址,學會了如何去比較一些數的大小,有的時候還要注意順序,學會如何去求整數的位數及各位數字之和,在比較大小的時候,有的時候為了方便起見,還要利用乙個中間變數作為傳遞,交換數值,更重要的是現在所學的知識有限,有的時候看到自己不理解的**,要嘗試著改成自己所能夠理解的,即使會麻煩一點,但為了促進學習,也是很必要的,就像上面那道比較大小的那道題,如果互相傳遞數值不理解的話,可以將每種情況都列出來,乙個乙個去找。畢竟c語言學的越活越好,還有就是一定不要馬虎,等號和賦值號畢竟不是一樣的在c語言中,我們之前因為習慣了正常數學裡的等號,所以很容易習慣性的將這兩者弄混,這點也一定要注意。雖然這些題中我並不是所有的都會,但是什麼事都是要慢慢來的嘛,還是不要太著急,之前自己的心態也是不太好,總是覺得自己這門課做的不好,但即使不好,也要用心去做,熟能生巧,也還是要在以後的時間裡盡量多抽出時間來學習這項弱科。

王思雨(第一次作業)

一.分支結構 7 1 計算存款利息 10 分 本題目要求計算存款利息,計算公式為interest money 1 rate year money,其中interest為存款到期時的利息 稅前 money是存款金額,year是存期,rate是年利率。輸入在一行中順序給出三個正實數money year和...

第一次作業

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

第一次作業

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