第1次作业

#include <stdio.h>
int main()
{
  float x,y;
  scanf("%f",&x);
  if(x==0)
  {
  printf("f(0.0) = 0.0");
  }
  else{
  y=1/x;
  printf("f(%.1f) = %.1f",x,y);
  }
  return 0;
}

分支结构第3题:

文字描述:

第一步:定义小数变量x,y

第二步:输入x

第三步:用if,else语句来判断函数表达式

第四步:得出结果

流程图:

注意:本题需要看清题目要求,x,y均要保留一位小数,所以x,y要使用float型

 

#include <stdio.h>
int main()
{
    int sum=0, n;
    while(n>0)
    {
        scanf("%d", &n);
        if(n%2==1){
            sum += n;
        }
    }
    printf("%d\n", sum);

    return 0;
}

循环1第3题:

设计思路:

第一步:定义整型变量总和sum和正整数n

第二步:在n>0的前提下,运用while循环

第三步:用if语句判断奇数,并写出sum的表达式

第四步:输出总和sum

流程图:

注意:sum要给出初值0,scanf中不能忘记地址符号

 

循环2第4题:

#include <stdio.h>

int main()

{

    int N,U,D;

    scanf("%d %d %d",&N,&U,&D);

    int H=0;

    int time=0;

    while(1)

    {

        H+=U;

        time++;

        if(H>=N)

        {

            break;

        }

        else

        {
            H=H-D;

            time++;

        }

    }

    printf("%d",time);

    return 0;

}

设计思路:

第一步:定义整型变量N,U,D,定义整型变量H,time,并给出初值均为0

第二步:用while循环,H=H+U,time=time+1

第三步:用if,else语句判断,如果H大于井深,则结束循环,如果H小于井深,H要下滑D,时间加1

第四步:输出时间

流程图:

注意:

 要注意如果H已经大于井深,要停止循环,如果H没有大于井深,不能忘记H要下滑D,并且时间要加1

 

 

总结和学习进度条:

总结:这几周我们首先学习了基础的代码框架,和一些简单的符号和单词在代码中的意义;接着我们学习了if,else语句,然后又学习了循环语句,包括while循环,do,while循环还有for循环,让很多问题有了多种解法,又学习了switch语句和char的表达方法,最近我们又学习了函数,函数的要点在于先声称函数,最后再定义函数。

遇到的问题:比如if,else语句中的表达式等于号要用==,并且括号后面不需要分号,while循环括号后面不需要分号,而do,while的while后面需要分号,这些细节在初学阶段经常容易忘记,导致编译错误,还有for语句表达式中每个式子之间要用分号隔开,常常容易用逗号隔开而导致编译错误。

解决办法:将代码在Dev c++中呈现,并编译,根据下面的提示来找到编译错误的原因,并修改。

 

 

点评作业:https://www.cnblogs.com/congziqi123/p/10028452.html  丛梓祺同学完成作业非常的及时,作业的排版也非常不错,字数充足,对题目的分析十分到位,对错题有自己的总结和反思,我相信丛梓祺同学对程序编程的能力会越来越强!

https://www.cnblogs.com/wsaldh/p/10020798.html   梁德辉同学作业写得十分细致,值得我去学习,作业内容充实,对问题有自己独特的见解,能够充分剖析问题的实质,我相信他的编程能力会越来越强!

https://www.cnblogs.com/12921-ly/p/10036052.html  刘洋同学对待本次作业的态度十分认真,对自己近期的变化采用了折线图的方式进行了展示,作业字数充足,内容充实,对问题有独特的分析和思考,对错误的题目有了自我总结,值得我去学习,我相信刘洋同学今后编程水平会越来越高!

 

我邀请丛梓祺,陈清涛,张虹泽点评我的作业

 

表格:

 

posted on 2018-11-27 19:50  章宇楠  阅读(279)  评论(13编辑  收藏  举报

导航