這個作業屬於哪個課程
這個作業要求在**
/homework/11587
這個作業的目標
運用whlie語句
學號20209192
一、本週教學內容&目標
第4章 迴圈結構 4.1-4.2 熟悉使用while和do-while結構解決問題
二、本週作業
1.pta實驗作業
1.1.求整數的位數幾個數字之和
對於給定的正整數n,求它的位數及其各位數字之和。
輸入格式:
輸入在一行中給出乙個不超過10
9 的正整數n。
輸出格式:
在一行中輸出n的位數及其各位數字之和,中間用乙個空格隔開。
1.1.1實驗**截圖
1.1.2資料處理
資料表達
運用整型變數n,m,x
資料處理:
表示式:while(x!=0)結構流程:while迴圈
1.1.3 造測試資料
輸入資料
輸出資料
----
1233 6
1234
4 10
12345
5 15
123456
6 21
1.1.4pta提交列表及說明
1.2迴圈-古角猜想 (20分)
日本數學家古角靜夫研究自然數時,發現乙個有趣現象:「如果是個偶數就除2,如果是奇數就乘以3加1」,經過有限個這樣的處理步驟,最後一定能得到1. 任意輸入乙個自然數,給出得到結果1的運算過程。
輸入格式:
輸入乙個自然數n
輸出格式:
輸出每次運算步驟,直到結果為1.
輸入樣例1
5輸出樣例1
5*3+1=16 16/2=8 8/2=4 4/2=2 2/2=1
----
輸入樣例26--
--輸出樣例1
6/2=3 33+1=10 10/2=5 53+1=16 16/2=8 8/2=4 4/2=2 2/2=1
1.2.1資料處理
資料表達
整型int、字元型函式表達scanf()、printf()
----
資料處理:
運用了迴圈結構中的while語句和雙分支結構中的if-else語句來處理該語句;賦值表示式x=x/2、x=x*3+1;
1.2.2實驗**截圖
1.2.3測評資料
輸入資料
輸出資料
----
88/2=4、4/2=2、2/2=1
333+1=10、10/2=5、53+1=16、16/2=8、8/2=4、4/2=2、2/2=1
1010/2=5、5*3+1=16、16/2=8、8/2=4、4/2=2、2/2=1
1616/2=8、8/2=4、4/2=2、2/2=1
1.2.4pta提交列表及說明
2.**互評
3.學習總結
3.1學習進度條
周/日期
這周花的時間
------
第三週三天
第四周一天
第五周兩天
第六周兩天
第七周三天
3.2累計**行書和部落格字數
3.3學習內容總結
3.4學習體會
C語言部落格作業 07
問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學會c語言 這個作業在那個具體方面幫助我實現目標 對switch語句的練習 參考文獻 資料表達 本題用了四個整型變數,其中year表示年份,month表示月份,date表示月份的幾號,sum表示通過計算得出表示...
C語言 部落格作業07
這個作業屬於哪個課程 c語言程式設計 這個作業要求在 我在這個課程的目標是 熟練掌握switch語句的用法,知道break語句的一般的三種使用方法 這個作業在哪個具體方面幫助我實現目標 參考文獻 1.1本題要求編寫程式讀入n個學生的百分制成績,統計五分制成績的分布。百分制成績到五分制成績的轉換規則 ...
C語言 部落格作業07
這個作業屬於那個課程 c語言設計 這個作業要求在 我在這個課程的目標是 熟悉掌握switch語句的應用 這個作業在那個具體方面幫助我實現目標 幫助我們掌握更多的語句型別,豐富我們的視野 參考文獻 題目描述 自從湖南農業大學 吉首大學和懷化學院組織程式設計課程聯考以後,舉辦聯考的經驗越來豐富。尤其是在...