1. 程式人生 > >部落格園第四次作業 賈振偉的作業 於海龍的作業 樓哲的作業

部落格園第四次作業 賈振偉的作業 於海龍的作業 樓哲的作業

7-2列印水仙花數:

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

1思想如下:

第一步:輸入n值。

第二部:利用鑲嵌迴圈進行運算。

第三部:輸出表。

流程圖:

遇到的問題及解決方法:

解決方法:通過查詢知道了向右對齊的方法是在左對齊的基礎上加負符號。

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; }

思想步驟:

第一步:輸入最大值n。

第二部:利用鑲嵌迴圈分別計算乘階和統計和

第三部:結束。

流程圖:

遇到的問題及解決辦法: 沒問題。

二總結學習進度:
最近的一段學習使我懂得了在編寫一段程式之前先想好演算法和和流程圖的重要性。

三 點評三次作業:賈振偉的作業 於海龍的作業  樓哲的作業

四,請用表格和折線圖呈現你這幾周的程式碼行數和時間、部落格字數和時間、涉及的知識點