int i;
            for (i = 1; i <= 10; i++)
            {
                textBox1.Text = i.ToString();
            }

解决方案 »

  1.   

    效果是一样的
     for (i = 1; i <= 10; i++)的执行过程:
    i = 1;---->i <= 10;----->textBox1.Text = i.ToString();-----> i++------>i <= 10[/color];----->textBox1.Text = i.ToString();
    如此反复,所以结果是一样的
      

  2.   

    ++x x加1后使用x(前置加)  
    x++ 使用x值后加1(后缀加) 
      

  3.   

    在for循环中效果是一样的,但是要记住
    ++x 使用的值为x+1,x的新值也是x+1
    x++ 使用的值为x x的新值为x+1
      

  4.   

    一样的
    只要不是这样的  j=i++ 或者  j=++i;
      

  5.   

    ++x x加1后使用x(前置加)  
    x++ 使用x值后加1(后缀加) 
      

  6.   

    i++ 先使用i再加1
    ++i 先加1再使用i  
      

  7.   

    这个循环应该是: 在for循环中 i++ 与 ++i 的执行结果是一样的。都是打印出12345678910
    但我不保证,其他地方。
    我想说的就是:   i++是先执行后加;而++i的先自加一次。只要记住这个特性,好好的分析,应该没问题!相信自己!
      

  8.   

    这里一样,如果要参与计算的话,of course不一样啦。。
      

  9.   

    我理解一般情况下,i++与++i只有在数学等式中意义不一样,在其他地方意义都一样。【如果我的回答对你有所帮助,请到下列地址http://download.csdn.net/source/2247484 下载原创家庭记账软件,并给出宝贵意见!】
      

  10.   

    这儿一样,++i是先加,i++是后加
    如:i=9;x=i++;则x为9,i是10;y=++i;则y与i都是10