• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C语言第四次作业

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

7-2打印九九口诀表 

1.实验代码

#include <stdio.h>

int main()
{
 int n;
 scanf("%d", &n);
 for (int i = 1; i <= n; i++) {
 for (int j = 1; j <= i; j++) {
 if (i * j >= 10) {
 printf("%d*%d=%d  ", j, i, j * i);
  } else {
  printf("%d*%d=%d   ", j, i, j * i); 
  }
  }
  printf("\n");
}
return 0;
}

2.设计思路

(1)第一步定义n。

         第二步用两个for语句实现循环。

(2)流程图

 

 

 

 

 

3.本题调试过程碰到问题及解决办法

问题:忽略了scanf的返回值

解决:输入返回值即可

7-3计算阶层和

1.实验代码

#include <stdio.h>
int 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从1到n,进入循环有一个变量,初始值为1,来记住本次的乘积,随着i的增加,当i增加到n时,输出这个变量。再定义一个sum,每项得出的结果ret加到sum中。

(2)流程图

               

 

 

 

 

3.本题调试过程碰到问题及解决办法

问题:分号在中文情况输入的

解决 :改成英文情况

 

 

二、总结和学习进度条

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

这几周的我对与c语言编程有了明显的进步,自己可以不看书就能编写出程序了。

2、点评3个同学的本周作业(在作业中给出被点评同学博客的超链接!超链接!),并邀请3名同学点评你的作业,无点评作业倒扣该题分数。

被点评同学:1.付雨欣:https://www.cnblogs.com/yuyedekafei/p/10116100.html

                     2.王萌:https://www.cnblogs.com/wmeng/p/10122624.html

                     3.李呈祥:https://www.cnblogs.com/cappuccino-lcx/p/10116059.html

 

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

 

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
6个免费的C++图形和游戏库(转载)发布时间:2022-07-13
下一篇:
C#string.Format()格式发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap