做業5

C語言I博客做業05

1、本週教學內容&目標

用C語言編寫程序-函數 2.5 生成乘方表與階乘表。使學生對函數的定義和調用有初步的認識,能模仿編程。html

2、本週做業頭

這個做業屬於那個課程 C語言程序設計II
這個做業要求在哪裏 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9826
我在這個課程的目標是
熟悉運用自定義函數
這個做業在那個具體方面幫助我實現目標 PTA做業,相關連接以及網絡資源
參考文獻 百度

 

3、本週做業

  • 1.PTA實驗做業
  • 2.代碼互評
  • 3.學習總結

4、做業格式

1.PTA實驗做業(20分/題)

1.1 判斷一個整數的各位數字平方之和可否被5整除

題目內容描述:編程

編寫函數fun,其功能是:判斷一個整數的各位數字平方之和可否被5整除,能夠被5整除則返回1,不然返回0。網絡

函數接口定義:

int fun(int n ); 

其中 n 是用戶傳入的參數。 函數判斷n的各位數字平方之和可否被5整除,能被5整除則返回1,不然返回0。函數

裁判測試程序樣例:

#include <stdio.h> int fun( int n ); int main() { int m; scanf("%d", &m); printf("The result is %d\n", fun(m)); return 0; } /* 你的程序將被嵌入在這裏 */ 

輸入樣例:

12

輸出樣例:

The result is 1

輸入樣例:

123 

輸出樣例:

The result is 0

1.1.1數據處理

數據表達:post

 

 函數參數:學習

 

 

1.1.2實驗代碼截圖測試

 

 

1.1.3 造測試數據ui

輸入數據 輸出數據 說明
45 The result is 0 沒法被5整除
26 The result is 1 能被5整除
1254 The result is 0 沒法被5整除

 

1.1.4 PTA提交列表及說明url

 

提交列表說明:spa

好像是某些細節沒注意不記得是哪一個地方出錯了。

1.2 水仙花數判斷

1.2.1數據處理題目內容描述:本題要求實現一個函數,判斷任一整數是否爲水仙花數(必須是三位數,且數的每一位上數字的立方和與數自己相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155則不是水仙花數。若是是水仙花數,則函數返回1,不然返回0.
函數接口定義:
int func(const int N);
其中N是用戶傳入的參數。N的值不超過int類型的範圍。若是參數N是水仙花數,則返回1,不然返回0。

1.2.1數據處理

數據處理:

 

 函數參數:

 

1.2.2實驗代碼截圖 

 

 

1.2.3 造測試數據

輸入數據 輸出數據 說明
42 0 兩位數
153 1 三位數
2461 0 四位數

 

1.2.4 PTA提交列表及說明

 

 提交列表說明:打了好久交的時候忽然發現5行有個%打錯了立刻改正過來以後又一眼看出4,5行後面都有;而第6行忘了

2.學習總結(15分)

3.1 學習進度條(5分)

周 /日期 這周所花的時間 代碼行 學到的知識點簡介 目前比較迷惑的問題
第一週 2小時 50左右 學會輸出字符 好像沒有吧
第二週 8小時 100左右 學到變量名稱以及運算 應該沒有
第三週 8小時 150左右 if-else 沒有
第四周 5小時 100左右 for循環 看到能懂可是不是很會用
第五週 4小時 60左右 do while等 有些知識點尚未花時間弄清楚

 

3.3 學習內容總結和感悟(5分)

3.3.1 學習內容總結

  while循環語句  
C do....while循環  
for循環  
跳轉語句 break,continue,return
  循環嵌套  
     
單分支選擇 if-else
分支選擇 switch case
多分支選擇  
  嵌套選擇  
       
  c程序 常量  
  設計 變量  
  基礎 運算符  
    數據類型 int,double,float
       
  函數 函數定義  
    函數調用  

3.3.2 學習體會

本週社團活動比較多,休息時間基本排滿沒有花不少時間在C語言這門課程上,上課時候講的知識點不少都感受有點模糊沒有聽明白,上課時有點打瞌睡感受聽的不是很懂,對這門功課有些章節的知識點感受比較難以理解,不少東西須要找同窗或者老師詢問了解。不是很清楚本身不足的地方,書上的代碼不看中文意思的話比較難以理解其意思,本週沒有在網絡上看代碼,對新學的語句不怎麼清楚好比「return product"什麼的用法不瞭解,還有就是學習的內用感受有點複雜,題目也愈來愈有挑戰性,很難在不詢問他人的狀況下獨立完成。

5、評價標準

C語言做業評價標準
本次做業特別注意:

    • 1.提交列表沒內容,或者太簡單,每題得分0分。注意選擇提交列表長的題目介紹。
    • 2.代碼格式不規範,0分。
    • 3.代碼互評,內容簡單,0分。
    • 4.學習內容總結無思惟導圖,0分。
相關文章
相關標籤/搜索