• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

C语言基础:遍历输出三维数组

OC/C/C++ 水墨上仙 2090次浏览

C语言基础:遍历输出三维数组

#include <stdio.h>
int main(void)
 {
   int row, column, table;
   float values[2][3][5] = {
                            {{1.0, 2.0, 3.0, 4.0, 5.0},
                             {6.0, 7.0, 8.0, 9.0, 10.0},
                             {11.0, 12.0, 13.0, 14.0, 15.0}},
                             
                            {{16.0, 17.0, 18.0, 19.0, 20.0},
                             {21.0, 22.0, 23.0, 24.0, 25.0},
                             {26.0, 27.0, 28.0, 29.0, 30.0}}
                           };
   
   for (row = 0; row < 2; row++)
    for (column = 0; column < 3; column++)
     for (table = 0; table < 5; table++)
      printf("values[%d][%d][%d] = %f\n", row, column, table, 
        values[row][column][table]);
	return 1;
 }

输出结果

values[0][0][0] = 1.000000
values[0][0][1] = 2.000000
values[0][0][2] = 3.000000
values[0][0][3] = 4.000000
values[0][0][4] = 5.000000
values[0][1][0] = 6.000000
values[0][1][1] = 7.000000
values[0][1][2] = 8.000000
values[0][1][3] = 9.000000
values[0][1][4] = 10.000000
values[0][2][0] = 11.000000
values[0][2][1] = 12.000000
values[0][2][2] = 13.000000
values[0][2][3] = 14.000000
values[0][2][4] = 15.000000
values[1][0][0] = 16.000000
values[1][0][1] = 17.000000
values[1][0][2] = 18.000000
values[1][0][3] = 19.000000
values[1][0][4] = 20.000000
values[1][1][0] = 21.000000
values[1][1][1] = 22.000000
values[1][1][2] = 23.000000
values[1][1][3] = 24.000000
values[1][1][4] = 25.000000
values[1][2][0] = 26.000000
values[1][2][1] = 27.000000
values[1][2][2] = 28.000000
values[1][2][3] = 29.000000
values[1][2][4] = 30.000000


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明C语言基础:遍历输出三维数组
喜欢 (0)
加载中……