有几个问题:
1.根据输入的数字,求的一个算式的和,如何用msgbox显示计算的结果,因为结果是个不定的数.
2.将一个3*4的二维数组,转置后用print方法在窗体中显示

解决方案 »

  1.   

    比如s=1+4+27+......+n^n,将s表示出来
      

  2.   

    1.这种大数运算要重新设计所有算法的
    以你的这种写法,即使s用long也很快就溢出
    请搜索大数运算去2.设原来的是arr0(1 to 3 ,1 to 4)
    redim arr(1 to 4 ,1 to 3)
    for i =lbound(arr,2) to ubuond(arr,2)
         for j =lbound(arr,1) to ubound(arr,1)
             arr(j,i)=arr0(i,j)
         next
    next
      

  3.   

    你的msgbox s 不对?奇怪了
    应该不会的
      

  4.   

    1.使用for循环实现下列算式
    s=1^1+2^2+3^3+.....
    使用inputbox输入需要计算的次数,使用msgbox显示计算的结果2.比如一个数组  1,  2,   3
                   4,  5,   6
                   7,  8,   9
                   10, 11, 12将他转置成      1, 4, 7, 10
                   2, 5, 8, 11
                   3, 6, 9, 12