這個作業屬於那個課程
c語言程式設計ii
這個作業要求在**
c語言i部落格作業11
我在這個課程的目標是
鞏固先前所學的知識,熟悉使用函式。
這個作業在哪個具體方面幫助我實現目標
pta裡的作業
參考文獻
csdn、瀏覽器
一本題要求實現乙個函式,判斷任一給定整數n是否滿足條件:它是完全平方數,又至少有兩位數字相同,如144、676等。
函式定義介面:int isthenumber ( const int n );其中n是使用者傳入的引數。如果n滿足條件,則該函式必須返回1,否則返回0。
裁判測試程式樣例:
#include #include int isthenumber ( const int n );
int main()
printf("cnt = %d\n", cnt);
return 0;
}/* 你的**將被嵌在這裡 */
輸入格式:
105 500
輸出樣例:
cnt = 6
資料表達:①變數:i,n,j,k,remainder等為整型變數。
② 變數值的由來:通過賦值與計算。
資料處理:該題用到了printf、scanf輸出輸入語句,並且也使用了isthenumber函式體。
輸入資料
輸出資料
105 500
cnt = 6
對此題目的總結:通過這個題目,我認識到了c語言的挑戰性了,並使我邏輯思維能力加強,也讓我對c的興趣加深。本題要求實現兩個函式:乙個函式判斷給定正整數的各位數字之和是否等於5;另乙個函式統計給定區間內有多少個滿足上述要求的整數,並計算這些整數的和。
函式介面定義:
int is( int number );
void count_sum( int a, int b );
函式is判斷number的各位數字之和是否等於5,是則返回1,否則返回0。
函式count_sum利用函式is統計給定區間[a, b]內有多少個滿足上述要求(即令is返回1)的整數,並計算這些整數的和。最後按照格式:
count = 滿足條件的整數個數, sum = 這些整數的和
進行輸出。題目保證0裁判測試程式樣例:
#include int is( int number );
void count_sum( int a, int b );
int main()
/* 你的**將被嵌在這裡 */
輸入格式:
104 999
輸出格式:
104 is counted.
count = 15, sum = 3720
資料表達:①變數:remainder,sum等為整型變數,remainder為餘數,sum為餘數和。
②變數值的由來:賦值與計算。
資料處理:該題用到了for迴圈以及printf、scanf輸出輸入語句,並且也使用了is函式體以及count_sum函式體。
輸入資料
輸出資料
104 999
104 is counted.
count = 15, sum = 3720
對此題目的總結:通過這個題目,我認識到了c語言的靈活,並學會了對函式體的使用。
同學**截圖:
同學1:
同學2:
自己**截圖:
差異:總體來說,思路都是一樣的,都是用對號入座的方法,不一樣的是中間。同學一的太過複雜,我的**就是他的簡單化,而同學二相對我來說簡便多了。我還是要多思考思考。
周/日期
這週所花的時間
**行學到的知識點簡介
目前比較迷惑的問題
9/9-7/15
倆天100
函式體的使用
密碼開鎖
聽完昨天的c語言課,感覺資訊量太大,整個腦袋嗡嗡的,看來還是我花在c語言上面的功夫太少了!對於函式這個概念,起初還是很模糊的,後來經過題目的訓練,漸漸熟悉了函式體,函式主要用於主函式中那種多又一樣的計算方法。
C語言I部落格作業11
這個作業是屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 學到更多的語言程式設計技術 這個作業在那個具體方面幫助我實現目標 複習了函式的定義,變數的生存週期,定義,全域性變數等等。參考文獻 無本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數,又至...
C語言I部落格作業11
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學會用正確的語法格式進行程式設計,鍛鍊能力,學好c語言,學會如何呼叫函式和定義函式 這個作業在那個具體方面幫助我實現目標 習題的練習,互評,思維導圖的繪製,培養了思維邏輯能力 參考文獻 偽 int isthenumber...
C語言I部落格作業11
問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i作業11 我在這個課程的目標是 學會c語言 這個作業在那個具體方面幫助我實現目標 掌握各種型別函式的定義 呼叫和申明,熟悉變數的作用域 生存週期和儲存型別。參考文獻 c語言作業評價標準 題目描述 本題要求實現兩個函式 乙個函...