学习这些编程怎么这么难啊,C/C++只要稍稍变化一下题目,就不会了,Java也是一样。
烦啊,很想学,花了很多时间,却收效见少,练习得也不够,练习也只会输入书里的例子。
请高手们指点一下,怎么能融汇贯通这些编程语言?

解决方案 »

  1.   

    所有语言都一样,编程只是个算法的问题,你可以先找些例子,不用看代码,先看看它是怎么用语言描述实现的。比如,你想得到1+1+1+1+1+...+1等100次累加的结果,怎么实现?
    1、要先定义一个变量吧,用来存储结果,如   N
    2、累加1可以这样
       N=N+1;
       N=N+1;
       N=N+1;
       .
       .
       .
      N=N+1  一直100次,但这明显是重复动作,所以你会想到,用一个方法让它自己重复,这就要用到For 循环了吧?用到了再去好好看看,FOR是怎么用的........
    多看看书,代码,最主要的,多自己敲键盘。
      

  2.   

    include楼上的
    多来CSDN(囧。。广告)   
    无它            
      

  3.   

    多谢各位大侠的指引,我会努力的,5#的说的对,我只是想自学。
    2#的这个问题很简单,难一点的我就摸不着南北了。for(i=1;i<=100;i++)......
    大家有什么学习方面的资料可以共享于我不?
      

  4.   

    学习Java建议看尚学堂的视频教程。
      

  5.   

    1. 多多思考你刚才学习的知识点的特点
    2. 想想与这些知识点相关的题,
    3. 然后动手将这些题在机上实现了。
    4. 对于那些语言,先掌握它那几个最基本的东西,然后再慢慢看它的API文档
    我一开始的时候是将这些代码写在纸上,认为正确后才在机上实现它。
      

  6.   

    学习一门语言需要一个过程,不能一触而就的
    尚学堂的java基础视频教程还可以,建议看看
      

  7.   

    多看视频,学java的快速方法,再想怎么实现的
      

  8.   

    编程就是学习再学习的一个行业,重要的是想法和思路。建议LZ把基础学好,多思考,多比较。然后就是动手敲代码,通过编写DEMO来加深对知识点的理解,在理解的基础上加以记忆。还有一点,就是多交流,吸取别人的长处,相信你会做的很好!
      

  9.   

    感觉迷糊吧!!
    你确定理解什么是面向对象了?
    j2se你自己再不看书里例子的情况下能自己编写出来吗?
    能明白为什么要那么写,为什么要写那些吗?
    如果都明白了,就找个项目研究明白了,自己再敲一个就差不多了!!!!!!!!!基础学好,项目实践很重要!!!