用codeblocks出现问题
codeblocks吧
全部回复
仅看楼主
level 8
魂魇断裁 楼主
为什么不管输入任何值,程序只会输出0值。而且如果不用scanf,直接赋予x,y初值,程序就能正常运行???
2016年04月09日 12点04分 1
level 8
魂魇断裁 楼主
2016年04月09日 13点04分 2
level 8
魂魇断裁 楼主
2016年04月09日 13点04分 3
level 8
魂魇断裁 楼主
没人吗?[泪][泪]真心着急,之前不知道在codeblocks上弄到了什么,vc++上可以运行,在codeblocks上就出事了。[泪]
2016年04月09日 13点04分 4
level 1
在程序要求你输入数据时,你是不是在2,2那里多了一个空格?
还是说你没构建就执行了?
2016年04月09日 14点04分 5
没打空格,不应该是没构建啊,如果真是没构建,那下面的给x,y赋初值的程序应该不能正常运行才对。。。
2016年04月09日 15点04分
level 8
你输入的时候切换中英文了么?
2016年04月09日 23点04分 6
如果没切换,程序会提示的
2016年04月10日 01点04分
level 4
我这里测试一下,问题出在你输入的scanf上需要输入一个逗号做分隔符,你输入的时候逗号后面是不是多了一个空格?逗号是否是scanf()里面的逗号?
最好是直接scanf("%f%f", &x, &y);
2016年04月10日 10点04分 8
[惊哭]不加逗号真的可以,但为什么程序在vc里面就没问题呢?而且。。。我想表达的是一个坐标,没逗号感觉太糟了。
2016年04月10日 10点04分
level 8
魂魇断裁 楼主
楼主知道原因了[狂汗]我在输入坐标时逗号是开的中文来输入的。。。真是低级的错误。尴尬~尴尬。。。
2016年04月10日 11点04分 9
1