题目7-2 打印九九口诀表
1.实验代码
#includeint main(void){ int i, j, n; scanf("%d", &n); for(i = 1; i <= n; i++) { for(j = 1; j <= i; j++) { printf("%d*%d=%-4d", j, i, i * j); } printf("\n"); } return 0;}
2.设计思路
(1)文字描述
第一步:定义变量i,j,n,令i=j=0,i控制行数,j控制每行中式子的数量。
第二步:先定义i<=N,再定义另一个变量j使其小于i,当i>N则结束循环结束程序。
(2)流程图
3.本题调试过程碰到问题及解决办法
错误:int后和定义变量间没有加空格。
改正:加上空格。
题目7-3 计算阶乘和
1.实验代码
#includeint main(){ int n,i,j,sum,s; sum=0; scanf("%d",&n); for(i=1;i<=n;i++){ s=1; for(j=1;j<=i;j++) s=s*j; sum=sum+s; } printf("%d\n",sum); return 0;}
2.设计思路
(1)文字描述
第一步:定义变量n,i,j,sum,s。
第二步:变量s为每个数阶乘的载体,变量sum为阶乘和。输出sum。
(2)流程图
3.本题调试过程碰到问题及解决办法
错误:忘记输出阶乘和sum。
改正:输出sum。
二、总结和学习进度条
1、总结这几周所学内容、遇到的问题以及解决方法。
最近几天通过不断地努力对c语言的编程思维有了一定的了解,对于学习中出现的一些问题自己也能尝试着去解决,慢慢的找到了感觉。
2.点评同学:付雨欣
贾振伟
王萌
3.请用表格和折线图呈现你这几周的代码行数和时间、博客字数和时间、涉及的知识点。