You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

C语言新手求助:二维数组随机填充与最大值查找实现

你的解决方案超棒!给几个小优化建议

看了你后来写的代码,已经完美实现了所有需求,真的很厉害!这里给几个小细节可以优化一下:

  • 变量命名可以更直观:比如把a改成rows,b改成columns,z改成array,这样代码可读性会更高,以后回头看也更容易理解
  • scanf("%d\n%d", &a, &b);里的\n可以删掉,因为scanf会自动忽略空白字符(包括换行、空格),保留\n的话,用户输入第二个数后可能需要多按一次回车程序才会继续执行
  • 如果想更严谨,可以用INT_MIN(需要引入<limits.h>头文件)来初始化big,这样即使以后需求改成生成0开头的随机数,代码也不会出问题,当然当前需求是1-1000,你的初始化方式完全没问题~

内容的提问来源于stack exchange,提问作者Xavier99

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.07 07:22:35