题目:打印九九口诀表

1.实验代码

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

2.实际思路

(1)文字描述

第一步.由题的,要输出下三角N*N的九九口诀表。先定义变量i,j,n,k。

第二步。先开始一个大循环,当i<n时,一直进行大循环,每进行一次i++。然后进行小循环,让k与i相乘,当k>i时,跳出小循环,继续进行大循环。

第三步.按照i乘l的形式输出结果。

(2)流程图

 

3.本次调试碰到的问题及解决方法

刚开始没有定义k这个变量,但后来发现需要一个变量和i进行比较。

题目计算阶乘

1.实验代码

 

#include<stdio.h>
int main()
{
    int i,j,n;
    double sum,result;
    sum=0;
    result=1;
    scanf("%d",&n);
    for(i=1;i<=n;i++){
        for(j=1;j<=i;j++){
            result=result*j;
        }
        sum=sum+result;
        result=1;
    }
    printf("%0.lf",sum);
    return 0;
}

 

2.设计思路

(1)文字描述

第一步.定义整形变量 i,j,n和浮点型变量sum,result

第二步.计算各个阶乘,并将其相加。

(2)流程图

 

 3.本次调试遇到的问题解决办法

没有问题

二、总结和学习进度条

1、总结这几周所学内容、遇到的问题以及解决方法。

这两周学了整形变量和浮点型变量,以及他们的表示方法及格式,还有各种计算符号及他们的运行顺序。学了很多,需要我们多加练习,多多熟练。

 2、点评3个同学的本周作业(在作业中给出被点评同学博客的超链接!超链接!

 王肖   楼哲    陈禹翰

3、请用表格和折线图呈现你这几周的代码行数和时间、博客字数和时间、涉及的知识点。

 

posted on 2018-12-17 20:49  闫-宇  阅读(104)  评论(0编辑  收藏  举报