C語言I部落格作業05

2022-05-30 11:57:14 字數 2796 閱讀 7520

第2章 用c語言編寫程式-函式 2.5 生成乘方表與階乘表。使學生對函式的定義和呼叫有初步的認識,能模仿程式設計。

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

< c語言i作業05.>

我在這個課程的目標是

《學會程式語言和設計程式,學會運用呼叫來編寫**》

這個作業在那個具體方面幫助我實現目標

《讓我明白了函式的定義與呼叫,學會使用for迴圈》

參考文獻

集美大學林麗老

pta實驗作業

**互評

學習總結

題目內容描述

資料表達:使用了整形變數result, i,m,其中result作為返回值;i和m作為判斷素數的中間變數;

資料處理:使用了for迴圈語句,流程結構是利用素數的定義對p整除,若能夠整除,則這個數不是素數,

輸入資料

輸出資料

說明89 100

89 is a prime number 90=7+83, 92=3+89, 94=5+89, 96=7+89, 98=19+79,100=3+97,

輸入例題上的資料測試資料看程式是否運算正確

23 30

23 is a prime number 24=5+19,26=3+23,28=5+23,30=7+23

使用小資料來測的

1012 1020

1012=3+1009,1014=5+1009 ,1016=3+1013,1018=5+1013,1020=7+2013

使用大資料來測

提交列表說明:

q1:編譯錯誤:第三行將-打成=導致錯誤。

a1:在編譯的時候一定要仔細,分清楚各種符號。

q2:編譯錯誤:第一行就出現int打成inr的低階錯誤。

a2:還是低階錯誤,在每一次打之前一定要反覆檢查。

題目內容描述

資料表達:使用了整形常量a,b,c,分別作為輸入三位數資料的個位十位百位;

資料處理:使用了if else選擇語句,若符合條件返回1,不符合返回0。

運用了a³+b³+c³=abc的公式。

在100-999之間的三位數abc,滿足a³+b³+c³=abc,就稱abc為水仙花數。

輸入資料

輸出資料

說明12

0不是水仙花函式

1110

不是水仙花函式

1551

是水仙花函式

1810

不是水仙花函式

q1:編譯錯誤:在第六行中%多打了乙個

a1:在編譯的時候一定要仔細,分清楚各種符號。

q2:編譯錯誤:在dev c++上測試後忘記把funcer後er刪掉

a2:即使在編譯器中對了,之前一定要反覆檢查。不能在編譯器上對了,就盲目自信!

找2份同學**,和自己**比較,建議互評**盡量找**風格差異較大。

第一張自己**截圖

第二張同學**截圖 ( 來自2019級計算機1班 半世微涼 )

自己**截圖

答:第乙個同學的**和我的有很多不同

1.我直接定義a,b,c三個變數解決問題,而他直接代入公式。這種方法值得我學習,但是我還是習慣於定義乙個個的變數來計算。

2.他使用的是while-if語句,所以可能他的空間比較少。

3.最後他的返回值是一次出來。而我需要返回兩次。

答:第二個同學

1.我定義的是i,n變數,他定義的是i,n=p。

2.他使用的是公式法,一部代入直接解決問題,而我則多步運算。

3.這位同學的返回值也是一次出來。而我需要返回多次才能到0.

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

3/9-3/15

每天60分鐘

220 f

or迴圈語句

不知道如何什麼時候運用pow語法解決各類問題

時間部落格字數

**行數

第六周585

300第七周

1366

400第八周

1624

420第九周

1583

4001.這一周我們學習了函式,以及函式的定義,函式的呼叫。運用呼叫查詢

2.同時學習了怎麼使用思維導圖。

3.自己了解了一些while語句。

C語言I部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 c語言i作業04 我在這門課程的目標是 學好c語言為學習以後學習其他的語言做準備 這個作業在那個具體方面幫助我實現目標 對while迴圈語句的運用,思考能力等 參考文獻 c語言程式設計i dev c 1.題目內容描述 1.資料表達 輸入資料...

C語言I部落格作業05

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業鏈結 我在這個課程的目標是 用c語言編寫程式 函式 2.5 生成乘方表與階乘表 這個作業在那個具體方面幫助我實現目標 pta的編寫作業 參考文獻 c語言程式設計 1.1 題目名 判斷乙個整數的各位數字平方之和能否被5整除 1.1.1資料處...

C語言I部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求的鏈結 這個作業的目標 熟練運用多if語句的運用 這個作業在哪個具體方面幫助我實現目標 多if語句程式的編寫讓我多次練習 參考文獻 c語言程式設計 學號20209030 1.1.1 資料處理 資料表達 x,y為輸入的身高和體重 bmi...