求矩阵中的最小元素,为什么我的代码运行之后和书上的答案不一样呢?究竟是哪里出错了?

2025-05-11 23:11:31
推荐回答(4个)
回答(1):

逻辑没问题。
{ min=a[0][0]; row=colum=0; for(i=0;i
这段代码有点混乱,if(a[row][colum]>a[i][j]); “;”是干嘛的?
min=a[i][j]; row=i; colum=j; 在if后用{}括起来行吗?
还有如果你的代码没贴错的话,for循环嵌套了5层,是不是有点深了,复杂度是N的5次方。
加入上一句假设成立,你要好好看看C的基本语法知识,然后学会用调试工具。

回答(2):

你这代码就错的啊,if()后面干嘛要分号?第3个 scanf 下一句的 { 有什么用

回答(3):

书上的答案经常出不来。老师说是版本的问题。

回答(4):

我有积分2000分经查询可兑换20元,但不知如何将20元话费转到我的手机上