[问题] 新手 不知道为何会这样

楼主: me356500 (呵呵)   2016-04-01 23:00:21
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
http://i.imgur.com/xSmI3X8.jpg
喂入的资料(Input):
http://i.imgur.com/RFsw8np.jpg
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版)
补充说明(Supplement):
请问这是他一直循环吗?
可是我有让他I++了有点苦恼
作者: Schottky (顺风相送)   2016-04-01 23:09:00
否。for 内的 code 一次也没跑过,所以 c 值完全未定义
作者: weiclin (CC)   2016-04-01 23:11:00
for(i=0;i==0;i++) 你不觉的那个 i==0 怪怪的?另外 printf("%d", &c) 这个 &c 也不是印出 c 的值
作者: twitcha101 (twitch)   2016-04-01 23:29:00
你是印出存 c的内存位址by the way你循环只会跑一次
作者: Schottky (顺风相送)   2016-04-01 23:40:00
你这缩排很有 Scheme 的风格 XDDDD
楼主: me356500 (呵呵)   2016-04-01 23:43:00
谢谢谢秀楼上 改完就对了 没发现到是内存位址
作者: ronin728 (浪人)   2016-04-01 23:45:00
不够scheme,括号要放开头(反串错误示范,原po请勿模仿)
作者: jameszhan (123)   2016-04-02 15:50:00
你应该去买本书来看吧 感觉连书都没看过乱写一通
作者: EdisonX (卡卡兽)   2016-04-02 15:57:00
看起来像在手机上跑的??
作者: Hurricaneger (裤袜脱落大尉)   2016-04-02 19:08:00
为什么档名叫运送符号.cpp?
楼主: me356500 (呵呵)   2016-04-02 19:13:00
运算符号。我只有看网络上自学 手机程式
作者: Schottky (顺风相送)   2016-04-02 19:50:00
看起来似乎是要做辗转相除法如果我猜对了,那你一开始就没想清楚停止条件
楼主: me356500 (呵呵)   2016-04-03 09:18:00
我是想做输入两个数字 大的减小的 后来成功惹ww
作者: ronin728 (浪人)   2016-04-03 12:24:00
原来只是要大减小,你写得很可怕,让版友都以为你在做辗转相除法了 XDint c = a - b; c = (c >= 0)? c : c * -1; ←wwwwww不然 int c = (a > b)? a - b : b - a; 一行阿www
作者: Schottky (顺风相送)   2016-04-03 13:44:00
只要做大的减小的,为什么要写 for ?for 是用来做重复多次的循环的

Links booklink

Contact Us: admin [ a t ] ucptt.com