a[i][j]=i==j?0:i+j:

问题描述:

a[i][j]=i==j?0:i+j:
本人初学,这个是在c语言书上的数组例题中的,这句话半天没弄懂,特别是这个“i==j?0”感觉不像循环结构体啊,
1个回答 分类:综合 2014-11-29

问题解答:

我来补答
这是一个条件表达式,也就是说:
如果 i == j 也就是i和j相等,则a[i][j] =0;
但是,若不相等,则a[i][j] = i+j;
表现在矩阵中,主对角线上全为0;
再问: 额,问题是这个?是干啥的啊??? i==j后面带个?0是神马意思啊???
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识