segmentfaultsegmentfault
注册登录
产品
社群
使用“Bing”搜本站使用“Google”搜本站使用“百度”搜本站✓站内搜索
注册登录
问答博客资讯标签用户活动

logo极客观点logo项目管理logoHarmonyOS
开发者社区

javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员

logoONES 研发管理logo思否企业问答logo安谋科技 XPU
问答博客资讯标签用户活动

logo极客观点logo项目管理logoHarmonyOS
开发者社区

javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员

logoONES 研发管理logo思否企业问答logo安谋科技 XPU

输入十个数存放在数组中,找出最大的一个数并让其与数组中最后一个元素的位置互换,可我这里为什么将最后一个数的值给改了且并没有互换?

头像
啦啦啦
    115
    发布于
    2022-12-05
    河北

    c
    阅读 1.7k
    2 个回答
    得票最新
    头像
    brokkr
      1.6k118
      发布于
      2022-12-06
      北京
      ✓ 已被采纳

      你把 arr[9] 的值赋给了 temp,然后 temp 又赋给了 max,但 max 只是个临时变量啊,它只是保存了 arr[2] 的值,它又不是 arr[2],所以哪来的互换呢?你对 C 的赋值概念的理解是有问题的。

      头像
      正则奇之
        56114
        发布于
        2022-12-06
        安徽

        不记录最值,记录最值的下标,然后根据下标进行交换

        查看全部 2 个回答
        推荐问题
        • 迟到问题,知道其他解法,但是想探求为什么以下解法不行?
          题目描述学校和 yyy 的家之间的距离为 s 米,而 yyy 以 v 米每分钟的速度匀速走向学校。在上学的路上,yyy 还要额外花费 10 分钟的时间进行垃圾分类。学校要求必须在上午 8:00 到达,请计算在不迟到的前提下,yyy 最晚能什么时候出门。由于路途遥远,yyy 可能不得不提前一点出发,但是提前的时间不会超过一天。输入格式...

          1 回答827 阅读

        相似问题
        • 输入一个数组和一个数,判断数组中是否存在三个数的和等于这个数

          1 回答3k 阅读

        • 如何找到一个数组中的众数?

          6 回答17.9k 阅读

        • memcpy一个负数

          1 回答2.5k 阅读✓ 已解决

        • lldb如何display一个数组的某段范围

          2 回答6.6k 阅读

        • c语言二维数组,打印数组,所有值都是数组最后一个成员值

          2 回答4.4k 阅读✓ 已解决

        找不到问题?创建新问题
        宣传栏
        思否旗下产品
        SegmentFault
        思否企业服务
        思否公开课
        思否企业问答
        ONES 旗下产品
        ONES
        Tower
        为知笔记
        企业问答
        ONES.com
        项目管理百科
        资源
        每周精选
        用户排行榜
        帮助中心
        建议反馈
        声望
        勋章
        合作
        关于我们
        广告投放
        联系我们
        合作伙伴
        关注
        产品技术日志
        社区运营日志
        市场运营日志
        社区访谈
        条款
        服务协议
        隐私政策
        下载 App

        Copyright © 2011-2025 SegmentFault. 当前呈现版本 25.06.04

        浙ICP备15005796号-2浙公网安备33010602002000号ICP 经营许可 浙B2-20201554

        杭州堆栈科技有限公司版权所有

        思否 - 凝聚集体智慧,推动技术进步