c語言第4次作業
阿新 • • 發佈:2018-12-18
題目7-2九九乘法表
1.程式碼:
#include<stdio.h> int main() { int N, i, j, q; scanf("%d",&N); for(i=1;i<=N;i++){ for(j=1;j<=i;j++) { q=j*i; printf("%d*%d=%-4d",j,i,q); } printf("\n"); } return 0; }
思路
1·n值。
2·利用鑲嵌迴圈進行運算。
3·輸出
流程圖:
問題
7-3 計算成績和:
程式碼
#include<stdio.h> int main(void) { int i,k,n,item=1,sum=0; scanf("%d",&n); for(i=1;i<=n;i++) { item=1; for(k=1;k<=i;k++) { item*=k; } sum+=item; } printf("%d",sum); return 0; }
步驟
1:輸入n的最大值
2:利用鑲嵌迴圈分別計算乘階和統計和
流程圖:
遇到的問題及解決辦法: 圖形畫大了 沒有問題。
二、總結和學習進度條
1、總結這幾周所學內容、遇到的問題以及解決方法。
⑴這幾周老師講解了for迴圈, do while, switch等語句,還有分支結構等等。
⑵問題就是程式碼的使用還不夠熟練,有些程式碼總是忘記,打程式碼是總是細節上出錯。
⑶解決方法就是多運用,儘量不照書打程式碼,努力做到熟練。
點評3個同學的本週作業如下