問題
答案這個作業屬於那個課程
c語言程式設計iiiii
這個作業要求在**
我在這個課程的目標是
熟練掌握各大語句,運算子,函式,嘗試用簡單的**解決複雜的問題
這個作業在那個具體方面幫助我實現目標
掌握各種型別函式的定義、呼叫和申明,熟悉變數的作用域、生存週期和儲存型別
參考文獻
《c語言程式設計》
題目內容:
本題要求實現乙個函式,判斷任一給定整數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;
}/* 你的**將被嵌在這裡 */
資料表達:定義了整型變數n。n指輸入的整數。sqrt 函式返回的值是double型,強制型別轉換為int型。定義乙個有10個整型元素的陣列num,並對第乙個元素賦初值0。
偽**
輸入資料
輸出資料
說明10 90
cnt=0
不存在兩位數字相同的完全平方數
50 130
cnt=2
滿足條件的整數較少
105 500
cnt = 6
題目示例
90 950
cnt=9
滿足條件的整數較多
題目內容:
本題要求實現兩個函式:乙個函式判斷給定正整數的各位數字之和是否等於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<a
≤b
≤10000。
裁判測試程式樣例:
#include int is( int number );
void count_sum( int a, int b );
int main()
資料表達:在定義函式is時,定義了兩個整型變數sum,a。sum表示number各位數字之和,a表示區間內的最小值。在定義函式count_sum時,定義了四個整型變數b,c,sum,count。b和c分別表示區間的最大值和最小值,sum表示滿足條件的正整數之和,count表示滿足條件的正整數的個數。
偽**
輸入資料
輸出資料
說明5 30
5 is counted.
count = 3, sum = 42
區間較小
104 999
104 is counted.
count = 15, sum = 3720
題目示例
233 2333
count = 31, sum = 40574
區間較大
周這周所花的時間
**行學到的知識點簡介
目前比較迷惑的問題
第一周6小時
29行對c語言、markdown語法,程式設計有了初步的認識
對程式設計一竅不通,只會照著書上打
第二週8小時
19行學會如何提問,安裝mingw-w64並用它編譯c程式
markdown語法掌握不熟練
第三週10小時
96行關係運算、if-else語句、格式化輸入語句scanf(),以及常用的數學庫函式
對程式設計中各大語句的運用不熟悉
第四周13小時
93行for迴圈語句實現指定次數的迴圈程式設計
運用for語句時經常犯很多錯誤
第五周10小時
161行
用c語言編寫程式
對編寫函式和呼叫函式還有很多不熟悉
第六周12小時
168行
多分支結構、字元型資料型別和邏輯運算子
對各運算子的優先順序和結合性,多分支結構不熟悉
第七周10小時
185行
熟悉多分支結構switch語句的使用
面對比較複雜的題時難以解決
第八周8小時
159行
使用while和do-while結構解決問題
不知道如何寫偽**
第九周8小時
158行
熟悉break、continue的使用,熟悉使用迴圈的巢狀解決問題
對複雜的巢狀迴圈還是有些難理解
第十周11小時
140行
根據實際情況,選擇合適的演算法、合理的迴圈結構,熟練的編寫程式
邏輯思維能力不夠,做題太吃力
第十一周
10小時
194行
掌握各種型別函式的定義、呼叫和申明,熟悉變數的作用域、生存週期和儲存型別
不太理解函式的型別區分,定義等
C語言I部落格作業11
這個作業是屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 學到更多的語言程式設計技術 這個作業在那個具體方面幫助我實現目標 複習了函式的定義,變數的生存週期,定義,全域性變數等等。參考文獻 無本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數,又至...
C語言I部落格作業11
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業11 我在這個課程的目標是 鞏固先前所學的知識,熟悉使用函式。這個作業在哪個具體方面幫助我實現目標 pta裡的作業 參考文獻 csdn 瀏覽器 一本題要求實現乙個函式,判斷任一給定整數n是否滿足條件 它是完全平方數,又至少有...
C語言I部落格作業11
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學會用正確的語法格式進行程式設計,鍛鍊能力,學好c語言,學會如何呼叫函式和定義函式 這個作業在那個具體方面幫助我實現目標 習題的練習,互評,思維導圖的繪製,培養了思維邏輯能力 參考文獻 偽 int isthenumber...