1. 程式人生 > >c語言基礎課第四次作業

c語言基礎課第四次作業

7-2列印九九乘法表

1.實驗程式碼

#include<stdio.h>
int main()
{
int i, a, N;
scanf("%d",&N);
for (i = 1;i <= N;i++)
{
for (a = 1;a <= i;a++)
{
printf("%d*%d=%-4d", a, i, i*a);
}
printf("\n");
}
return 0;
}

2.設計思路

(1)文字描述

第一步;先定義三個變數i,a,N

第二步;利用循控制i,a值,用i控制累加程式

第三步;結束

(2)流程圖

3.遇到的問題及解決方法

問題:用中文輸入法輸入分號     解決方法:改為英文輸入法輸入分號

 

7-3計算階乘和

1.實驗程式碼

#include<stdio.h>
  int main(void)
 {
    int a,i,item,S,N;
    S=0;
    scanf("%d",&N);
   for(i=1;i<=N;i++){
     item=1;
     for(a=1;a<=i;a++)
      item=item*a;
     S=S+item;
   }
   printf("%d"
,S); return 0; }

2.設計思路

(1)文字描述

第一步;首先定義變數i,a,n

第二步;運用累加sum求和迴圈 

第三步;結束

(2)流程圖

3.遇到的問題及解決方法

4.請用表格和折線圖呈現你這幾周的程式碼行數和時間、部落格字數和時間

5.點評三名同學作業

賈振偉:https://www.cnblogs.com/jzwzhenwei/p/10121589.html

王肖:https://www.cnblogs.com/wangxiao2018024023/p/10110452.html

樓哲:https://www.cnblogs.com/louzhe/p/10110600.html