贾振伟  

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)思路如下;

第一步;先定义三个变量i,a,N

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

第三步;结束

(3)流程图;

 

(4)遇到的问题及解决方案:

 

 

 

 定义i的初始值错误,应避免习惯性错误

7-3,求阶乘和

(1)代码如下

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

(2)思路如下;

第一步;首先定义变量i,a,n

第二步;运用累加sum求和循环 

第三步;结束

(3)流程图; 

 

 

 

(4)遇到的问题及解决方案:无

 二,总结学习进度条

通过最近一段时间课上和课下的学习,逐渐改正了习惯性错误,进一步的了解循环嵌套,分支结构的基本模型,针对于小问题自己能够发现并改正。

三,点评三名同学作业;点评于海龙的作业点评祝传令的作业点评陈禹翰的作业

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

 

posted on 2018-12-14 20:41  贾振伟  阅读(261)  评论(6编辑  收藏  举报