两个for循环并列要怎么理解
发布网友
发布时间:2022-04-20 02:37
我来回答
共3个回答
热心网友
时间:2023-09-16 03:32
首先,图中这段程序是找出3行4列的二维数组中最大的数并记录这个数的所在的行数和列数。
至于两个for循环并列如何理解:
当i=0时,j=0,1,2,3 扫描第1行的第1,2,3,4列有没有比max大的数,有就更新max的值并记录下来行数和列数;
当i=1时,j=0,1,2,3 扫描第2行的第1,2,3,4列有没有比max大的数,有就更新max的值并记录下来行数和列数;
当i=2时,j=0,1,2,3 扫描第3行的第1,2,3,4列有没有比max大的数,有就更新max的值并记录下来行数和列数;
如此迭代是不是就能找出3行4列的二维数组中最大的数并记录这个数的所在的行数和列数了
热心网友
时间:2023-09-16 03:33
这就类似一个m*n的矩阵。比如3行4列。外面循环是负责行的,内层循环是负责每一行的列。。
热心网友
时间:2023-09-16 03:33
不是并列 两个for循环是嵌套的 先看第一个i=0时看j不会的追问我