第三次作业

作业要求:【https://edu.cnblogs.com/campus/hljkj/CS201801/homework/2359

 第六次作业:7-1求1到100的和

一、代码

#include<stdio.h>
int main()
{
  int i,sum;
  sum=0;
  for(i=1;i<=100;i++){
    sum=sum+i;
  }
  printf("sum = %d\n",sum);
  return 0;
}

二、解题思路

(1)编译预处理命令并定义主函数;

(2)分别定义一个循环变量和一个求和变量;

(3)使求和变量的初始值为零;

(4)使用for循环语句求1到100的和;

(5)设定一个判断值使循环不会提前结束;

(6)编译结束语句输出结果。

三、流程图

 四、运行调试截图

 

 遇到的问题及解决方法:

没有太大的问题,主要是for循环语句的使用,要更加仔细一点,多注意一些细节。

第八次作业:

7-2寻找250

一、代码

#include<stdio.h>
int main()
{
  int a=0,i=0;
while(a!=250){
    scanf("%d",&a);
    i++;}
   printf("%d",i);
  return 0;
}

二、解题思路

(1)编译预处理命令;

(2)定义两个变量a和i;

(3)使用while循环语句;

(4)开始循环a!=250 i++;

(5)输出结果。

三、流程图

四、运行截图

调试截图:

 

遇到的问题及解决方法:

最开始不理解while语句的使用方法;后来在询问同学后明白while后边括号内是定义的取值。

第十一次作业:

6-1求m到n之和

一、代码

int sum(int m,int n){
  int i, result = 0;
   for(i=m;i<=n;i++){
    result=result+i;}
    return result;
   printf("sum = %d\n", sum);
  
}

二、解题思路

(1)定义变量sum,m,n,i,result=0;

(2)输入m,n在m,n的范围内求素数;

(3)利用for循环语句求题中所要求的整数和;

(4)输出sum并得出结果。

三、流程图

四、运行截图

调试截图

 

遇到问题及解决办法:

忘记定义变量,提交失败后在检查中发现并改正了错误。

个人总结:

1.学习内容及收获:这段时间学习了关于for循环语句及while循环语句的使用场合及方法,能够独立解决一些基础的循环问题。

2.难点及措施:在刚刚学习for循环语句的时候不懂if判断条件的先后顺序,于是我多次反复尝试,弄清楚了问题。以后还需多加练习,争取更熟练的掌握方法。

表格及折线图:

 点评同学博客链接:

https://www.cnblogs.com/alqqal/p/10035876.html

https://www.cnblogs.com/xupeixia/p/10022581.html

 https://www.cnblogs.com/cyw1/p/10028608.html

posted on 2018-11-30 21:47  高荣  阅读(152)  评论(8编辑  收藏  举报