我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C语言程序错误,能指导一下吗

 

两个错误:

第一个scanf,要加上取地址符号,因为b[i]是一个值,不是一个地址,不加上取地址符号,不可以把变量赋值给b[i]

第二个逻辑错误 错误 

if(b[j]>b[k])这个地方

后面应该把  k=j; t=b[k]; b[k]=b[i]; b[i]=t; 都放在if下面

 

第一个错误应该是scanf取地址,第二个看不出来错误,运行应该是正确的

近期文章

  • 求解。。。。。。。。。。
  • Qt C++ 如何判断一个int值是由哪几个成员相加得到的和
  • 下面的代码是将一个10进制的数转化为任意2-16进制的形式,能分析一下代码原理吗
  • 相同sql在workbench和控制台运行结果
  • 在Android开发中打开网络设置出错,点击后直接退出而不是打开网络设置 怎么会事啊
  • spring mvc传值的问题
  • 求救,不知道怎么办了
  • 排序算法的实现与设计
  • c++简单循环判断求?
  • 找大腿解救一下!!!!
  • 机械臂自适应抓取问题已经开发板供电问题
  • 求解决c语言保安排班系统
  • 我这java中的出现这个是怎么了
  • excel计算水准网、三角网间接平差
  • 为什么不是不先输出a,而且输出c
  • EL 表达式 嵌套问题
  • R语言输入AAABBBCC,怎么样输出A3B3C2。
  • c没学明白,明考试,求解!
  • 下面程序输出3×3矩阵的周边元素之和
  • asp.net mvc在线书店实现书本加入购物车

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华