c[E.i][j]<inf C程序里这个表达是什么意思?
发布网友
发布时间:2022-12-30 22:30
我来回答
共1个回答
热心网友
时间:2023-10-31 20:32
你的其他程序我没看到! 只能就你这句话分开分析
E 肯定是一个对象实例 E.i 表示 E实例的变量 i
c[E.i][j] c是数据名 这是一个二维数组
c[E.i][j]<inf 表示 该二维数组的 E.i, j 那个位置的元素的值 与 inf 比较 比较符号是“小于”
比如 i的 值是1 J的值 是2 inf 的值是 8
这句话翻译下就是 数组元素 c[1][2]<8追问额 谢谢 数组不都是a[][]这样表示的吗?看来我少见多怪了
追答这个程序中的数组是一个二维数组 二维数组相当于一个类似线性代数中的表格
在我的回答中 比如 i的 值是1 J的值 是2 inf 的值是 8
这句话翻译下就是 数组元素 c[1][2]<8 换句话说 就是第0行第1个元素的值与8做比较
注意:行标和列标都是从0开始数的