實驗三 黃厚銘202083450067

2022-07-11 19:39:12 字數 2628 閱讀 8799

實驗1

實驗2

#include#include

實驗3

#include#include

intmain()

else

continue

; }

if(x==1)j+=1

;

if(x==1 && (j-1)%5!=0

)

else

if(x==1 && (j-1)%5==0 && j!=1

)

else

if(x==1 && (j-1)%5==0 && j==1

) x=1

; }

printf("\n

");printf(

"101~200之間共有%d個素數

實驗4

#include #include 

思路:首先計算輸入數字的長度,即求這個數字一共有多少位,利用這位數結合10的指數運算依次把輸入數字每一位上的數字扣出來,並判斷是否是奇數,是就輸出。因為我是從左往右扣數字並輸出的,所以就能直接確保結果是高位仍在高位、低位仍在低位。

下面是我做的乙個實驗4半成品,大家幫忙查查錯:)

1

//這是我做的乙個實驗4半成品,大家幫忙查查錯:)

2 #include3 #include4

long

long chang(long

long

i)13}14

15int

main()

23 printf("\n"

);24}25

return0;

26 }

半成品的執行結果如下

實驗5

#includeint a(int

實驗6

#include#include

實驗總結:我現在認識到,針對相同的程式要求可以寫出各式各樣的演算法,各種演算法有簡潔與複雜之分,在沒學函式之前,我只能用較為笨拙的方法進行演算法設計,學了函式之後,可以把程式的很多操作提前放進另乙個函式當中,在需要的時候直接呼叫即可,這樣我的**現在就變得簡潔許多,也更方便老師與其他同學進行閱讀。同時,我在程式設計過程中也經常會犯錯誤,有時候錯誤藏得很深,就難以去察覺,這時最好的辦法就是用紙和筆進行手算,以此去把握演算法背後的邏輯,這個過程走下來往往最後就能發現錯誤出在**,當然,如果還是不行,就去求助老師與同學吧。

實驗六 黃厚銘202083450067

實驗任務1 我認為對於這麼乙個功能多樣的程式,不同的功能就要借助不同的函式進行實現,比如說輸入有函式input,輸出有函式output,排序有函式sort。同時,我們應該在編寫之前清楚不同的函式它的功能是什麼 它要進行哪些操作 它應該由哪些語句構成,這樣我們才能知道應該以乙個怎樣的邏輯去編寫它。實驗...

實驗1 海科2班黃厚銘202083450067

實驗任務1 實驗任務2 思考原因 在c語言當中1 ture,0 false,當while 內的數值為零時,表示條件為false即無法成立,則while 不執行,所以就無法進行接下來的迴圈列印操作。實驗任務3 實驗任務4 testtype.cpp includeint main printf n pr...

20201331 黃文剛 實驗三

20201331 python程式設計 實驗三報告 課程 python程式設計 班級 2013 姓名 黃文剛 學號 20201320 實驗教師 王志強 實驗日期 2021年5月28日 必修 選修 公選課 1.實驗內容 建立服務端和客戶端,服務端在特定埠監聽多個客戶請求。客戶端和服務端通過socket...