c语言第4次作业

题目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个同学的本周作业如下

 关欣      商立泽    季琦

 

posted @ 2018-12-18 20:51  李振阳  阅读(112)  评论(0编辑  收藏  举报