永发信息网

C语言请帮我看看哪出错了

答案:2  悬赏:60  手机版
解决时间 2021-02-25 08:15
  • 提问者网友:临风不自傲
  • 2021-02-24 13:43
C语言请帮我看看哪出错了
最佳答案
  • 五星知识达人网友:低血压的长颈鹿
  • 2021-02-24 15:17
每个IF后面的判断都要加{}的,不然只能执行一个判断
f(a[0]>a[1]) {c=a[0];a[0]=a[1];a[1]=c;} if(a[0]>a[2]){ c=a[0];a[0]=a[2];a[2]=c;} if(a[1]>a[2]){ c=a[1];a[1]=a[2];a[2]=c;}
兄弟你还是用其他的排序法吧,这个编程太囧了。。。追问您能帮我把我原提问的程序修改一下发张图吗,我就是不知道为什么运行会出现55,谢谢了
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-02-24 16:26
c未赋初值,根本不对
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯