第十一次作業

2022-05-30 05:57:12 字數 3294 閱讀 5562

問題

答案這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

精通c語言,深入了解c語言的程式設計,學會自己編寫程式

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

進一步的的認識函式,學習函式的定義、呼叫和申明,並學習變數的作用域、生存週期和儲存型別

參考文獻

1.pta實驗作業

1.1 統計各位數字之和是5的數

本題要求實現兩個函式:乙個函式判斷給定正整數的各位數字之和是否等於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 = 這些整數的和

進行輸出。題目保證0int is( int number );

void count_sum( int a, int b );

int main()

1.1.1資料處理

資料表達:定義了整形變數sum,n;並把sum初始化為0;

資料處理:

is()函式:

int sum=0,n;//定義變數

while number!=0

n←number%10;

sum←sum+n;

number←number/10;

if(sum==5)then[返回1]

end

1.1.2實驗**截圖

1.1.3造測試資料

輸入資料

輸出資料

說明104 999

15 3720

從104到999之間各位數字之和是5的數的個數有15個

1 999

21 3885

從1到999之間各位數字之和是5的數的個數有21個

1.1.4pta提交列表及說明

提交列表說明

先執行過,再寫作業

1.2統計某類完全平方數

本題要求實現乙個函式,判斷任一給定整數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;

}/* 你的**將被嵌在這裡 */

1.2.1資料處理

資料表達:定義了整形變數d,n,x,j,a[10]=

資料處理:

int d,n,x,j,a[10]=;//定義變數

1.2.2實驗**截圖

1.2.3造測試資料

輸入資料

輸出資料

說明105 500

cnt = 6

有6個完全平方數

45 100

cnt = 1

有1個完全平方數

1.2.4pta提交列表及說明

提交列表說明

先執行過,再寫作業

2**互評

同學**截圖

我的**

我和同學的**有些不同,同學的**在這裡是直接當a[d]等於2的時候判斷是,而我的是當a[j]>1的時候判斷是。但是同學的**對於還是有些難懂,想法很好,用了我們學習的 

迴圈。

3.學習總結

3.1學習進度條

周/日期

這週所花時間

**行學到的知識點簡介

前比較迷惑的問題

第四周25小時

85for迴圈語句使用

有些時候變數不是很清楚

第五周3天

86怎樣定義函式

有的函式體自己無法寫出

第六周2天

197學會運用字元型資料型別

不能準確的使用關係運算子

第七周兩天

115運用switch結構

容易忘記符號

第八周一天

138學習while結構

不能熟練使用

第九周一天

169學習do while

還是有點不清楚

第十周一天

120複習

還在努力

第十一周

兩天189 複習

繼續努力

3.2累積**行和部落格字數

3.3學習內容總結和感悟

3.3.1學習內容總結

3.3.2學習體會

1.這週複習了迴圈結構,我發現我把還是不會, 還需要多看看前面學習的內容。

2.在做作業的過程中,也複習了字元常數的定義,還要多做一些題目來練習。

3.總之,還是要多複習。

第十一次作業

這個作業屬於哪個課程 c語言程式設計ll 這個作業要求在 我在這個課程的目標是 熟練掌握運用各語法 這個作業在哪個具體方面幫助我實現目標 巨難的程式設計題 參考文獻 題目內容描述 本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數,又至少有兩位數字相同,如144 676等。1.1....

第十一次作業

4 cola公司的雇員分為以下若干類 知識點 多型 1 colaemployee 這是所有員工總的父類,屬性 員工的姓名,員工的生日月份。2 salariedemployee colaemployee 的子類,拿固定工資的員工。3 hourlyemployee colaemployee 的子類,按小...

第十一次作業

4 cola公司的雇員分為以下若干類 知識點 多型 1 colaemployee 這是所有員工總的父類,屬性 員工的姓名,員工的生日月份。2 salariedemployee colaemployee 的子類,拿固定工資的員工。3 hourlyemployee colaemployee 的子類,按小...