题解 | #最高身高#

最高身高

http://www.nowcoder.com/practice/258fe0c567ac493f9b7bc9d3669d158d

#include <stdio.h>
int main(){
int n,m;
int a[][10]={0};
int k,l,temp=0;
int i,j;
scanf("%d%d",&n,&m);
for(i=0;i<n;++i){
    for(j=0;j<m;++j){
        scanf("%d",&a[i][j]);
    }
}
for(i=0;i<n;++i){
    for(j=0;j<m;++j){
         if(a[i][j]>temp){
            temp=a[i][j];            
            k=i;
            l=j;
        }
        if((i==n-1)&&(j==m-1)){
            printf("%d %d",k+1,l+1);
        }
    }
}
//printf("%d %d",k+1,l+1);
return 0;
}
我这么写,为啥不给通过?
![alt](https://uploadfiles.nowcoder.com/images/20220315/592552666_1647350915640/D2B5CA33BD970F64A6301FA75AE2EB22)

alt

一样的代码啊,不一样的结果

全部评论
虽然不知道为什么,但是我把你的代码的二维数组初始化的行补上10就是arr[10][10]={0},代码就能过了
点赞 回复 分享
发布于 2022-04-09 20:52

相关推荐

牛客41406533...:回答他在课上学,一辈子待在学校的老教授用三十年前的祖传PPT一字一句的讲解,使用谭浩强红皮书作为教材在devc++里面敲出a+++++a的瞬间爆出114514个编译错误来学这样才显得专业
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务