#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 查詢資料,解釋什麼是圖靈測試?答 指測試者與被測試者 乙個人和一台機...