wisestars 发表于 2021-8-11 16:04:14

s1e16课后作业动动手第一题怎么用for语句解决

如题

青出于蓝 发表于 2021-8-11 16:22:12

#include<stdio.h>
#include<math.h>

int main()
{
      float x=10000, h=10000;
      int year;


      for(year=1;x>=h;year++)
      {
               
                x= x + 1000;
                h= h+h*0.05;
      }


      printf("%d年后,黑夜的投资额超过小甲鱼!\n",year);
      printf("小甲鱼的投资额是:%.2f\n",x);
      printf("黑夜的投资额是:%.2f\n",h);

      return 0;
}

2012277033 发表于 2021-8-11 16:34:31

#include <stdio.h>

int main()
{      
      float xjy2=10000.0,xjy=10000.0,hy=10000.0;
      int year;
      for(year=0;hy<=xjy;year++){
            xjy=xjy+xjy2*0.1;
            hy=hy*1.05;
      }
      printf("%d年后,黑夜的投资额超过小甲鱼!\n",year);
      printf("小甲鱼的投资额是:%.2f\n",xjy);
      printf("黑夜的投资额是:%.2f\n",hy);
      
}   
页: [1]
查看完整版本: s1e16课后作业动动手第一题怎么用for语句解决