今天居然写程序,以前都是看教程,看了又不下来实践,今天终于知道了不实践真的很老火,叫我看代码我能看懂啊,叫我自己写还真不行了。刚开始我配置环境变量都快忘完了,一直都没实践过,居然连环境变量都百度一下。还有cmd命令,无语啊。最后在百度上搜了到题来做,一看都蒙了,看了一会,我觉得有点,不做了。最后心理斗争还是做了。先用草稿本打了下草稿,我怎么感觉像是在做数学题,直接看题吧:
?目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一
对兔子,假如兔子都不死,问每个月的兔子总数为多少?
这题是不要分析啊,一看就能把代码写出来像我们这种新手能吗?
下面是我写的代码,
public class No1 { public static void main(String[] args){ int i;//i表示月数 int arr[]=new int[12]; arr[0]=arr[1]=1; System.out.println("第1个月兔子1对"+","+"兔子总数2个"); System.out.println("第2个月兔子1对"+","+"兔子总数2个"); for(i=2;i<13;i++){ arr[i]=arr[i-2]+arr[i-1]; System.out.println("第"+(i+1)+"个月兔子"+arr[i]+"对"+","+"兔子总数"+(2*arr[i])+"个"); } } }
刚开始第一次编译都没通过,爆出来一大串错误,都吓傻了。
然后又一个个看,一个个改,改了几道,感觉我就是个虚拟机了。
最后程序通过,输出的内容和我在草稿上分析的又不一样,又继续看程序。反正这个起码花30分钟。这么一道题虽然时间花了很多,但我觉得值了。今天感觉就像那些人说,自己写出来的东西,感觉心情特别不一样,虽然克服各种困难。
真的值了。这是第一次的编程就做为纪念。
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。