promotion image of download ymail app
Promoted

設計一個3維動態矩陣

設計一個3維動態矩陣A[z][y][x] 並將舉陣A填入資料為 A[z][y][x]=z+y+x x,y,z為變數當z=2 y=3 x=4 印出如下資料

Z=0

0123

1234

2345

Z=1

1234

2345

3456

4 個解答

評分
  • 6 年前
    最佳解答

    #include<iostream>

    #include<iomanip>

    using namespace std;

    int main() {

    int x,y,z;

    for(;cout << "Enter the size z,y,x (0 0 0 to exit): " && cin>>z>>y>>x && z>0;){

    int i,j,k,d[z][y][x];

    for(i=0;i<z;++i,cout<<endl)

    for(j=0, cout<<"Z="<<i<<endl;j<y;++j,cout<<endl)

    for(k=0;k<x;++k) cout <<setw(3)<< (d[i][j][k]=i+j+k);

    }

    return 0;

    }

    • Commenter avatar登入以對解答發表意見
  • 6 年前

    參考下面的網址看看

    http://phi008780520.pixnet.net/blog

    • Commenter avatar登入以對解答發表意見
  • 匿名使用者
    6 年前

    參考下面的網址看看

    http://phi008780520.pixnet.net/blog

    • Commenter avatar登入以對解答發表意見
  • 匿名使用者
    6 年前

    參考下面的網址看看

    http://phi008780520.pixnet.net/blog

    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。