一.实验题目,设计思路,实现方法

第三次实验 计算分段函数(3.7.3计算存款利息);第四次 计算分段函数和循环NEW(4.4.4 求奇数分之一序列前N项和);第四次 分支+循环 加强版(4-2-6 到底是不是太胖了);

设计思路:在3.7.3中,第一次用到了pow函数,引入了math.h的函数;在4.4.4中,需要用到数学的观察法,找出规律,得到表达式,再进行下一步操作;4.2.6中用到了嵌套式的循环判断语句。

实现方法:需要先将题目分成很多段,然后将文字转换成代码,对do-while语句跟while语句进行判断,并将if-else语句联合进行嵌套。

二.源程序

3.7.3

 scanf("%lf %lf %lf",&money,&year,&rate);
  double a=pow(1+rate,year);
  double interest=money*a-money;

4.4.4

while(n != x){
    x++;
    sum = sum + 1/y;
    y = y + 2;
  }

4.2.6

 while(i<=N)
  {
    scanf("%d %d",&H,&W);
    b=(H-100)*0.9;
    z=W/2.0;
    a=b*10.0/100;
    t=fabs(z-b);
    i++;
    if(t<a)
    {
      printf("You are wan mei!\n");
    }
    else {if(z>b){
      printf("You are tai pang le!\n");
    }
    else{
      printf("You are tai shou le!\n");}
    }
  }

三.遇到的问题及解决方法,心得体会

经常找不到规律,对C语言的函数不熟悉,做题抓不到重点。

在草稿纸上演算一遍,遇到新函数进行百度,并记笔记,题目多读几遍,可以理解大概即可。

posted on 2017-10-20 20:12  惜泠  阅读(144)  评论(1编辑  收藏  举报