作者smartcow86 (coldcow)
看板C_and_CPP
标题[问题] visual studio2015 scanf问题
时间Sun Oct 2 02:08:07 2016
http://i.imgur.com/SK0mb64.jpg
http://i.imgur.com/hIuW7PM.jpg
小的是刚学程式的新手,三角型面积写到一半一直卡在scanf,上网找资料别人是说
http://i.imgur.com/3ZBJj9U.jpg
可是我照这个去做还是照样出现这个问题
想问有哪位强者大大能帮小的解决这个问题
感谢你
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.136.12.194
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1475345290.A.EFE.html
1F:→ TobyH4cker: 重开一个专案,两个勾都取消可解决新手问题10/02 02:58
2F:→ smartcow86: 回楼上,我当时开专案时两个都没勾喔10/02 03:23
3F:→ ilms49898723: 初学建议还是要分好C跟C++,用cstdio取代stdio.h10/02 07:37
4F:→ ilms49898723: 其他类推,如果你是学C那新增档案时把副档名确认好10/02 07:38
5F:→ ilms49898723: 不要直接就开始写了10/02 07:38
6F:→ ilms49898723: BTW除了是学校就用VS教学,不然我个人不建议初学从10/02 07:39
7F:→ ilms49898723: VS下手,装code::blocks等会自带编译器的IDE我认为10/02 07:41
8F:→ ilms49898723: 比较好10/02 07:41
9F:→ pttworld: 现阶段先了解有无底线s的缘由,再按照投影片加。10/02 07:45
10F:→ Caesar08: 你把你做完的结果贴上来看一下10/02 11:39
目前上述问题已解决,现在只差在打出边长他无法自动算面积......
http://i.imgur.com/ySDNVUA.jpg
http://i.imgur.com/uCgdXPt.jpg
※ 编辑: smartcow86 (223.136.12.194), 10/02/2016 12:22:58
11F:→ pttworld: 手动写输出面积。变数消失的公式再好无效。10/02 12:26
12F:→ jacky1989: printf("area="); <=阿变数咧???10/02 12:34
13F:→ Caesar08: 键盘上的print screen按钮就可以截图了10/02 13:20
算出来怪怪的,我是又哪里弄错了嘛?
http://i.imgur.com/KFAubKG.jpg
※ 编辑: smartcow86 (223.136.12.194), 10/02/2016 13:57:04
刚自己重新debug,发现从a+b+c他就算错了......
http://i.imgur.com/OoJo4Gz.jpg
※ 编辑: smartcow86 (223.136.12.194), 10/02/2016 14:49:42
14F:推 LPH66: 输入时不要用逗号分隔, 用空白分隔; 至於原因等以後再说 10/02 14:54
谢谢你^_^
※ 编辑: smartcow86 (223.136.12.194), 10/02/2016 14:58:39
※ 编辑: smartcow86 (223.136.12.194), 10/02/2016 15:29:37
15F:→ jacky1989: 其实写久了要有一种感觉,当输入都是正数时,输出是很 10/03 04:26
16F:→ jacky1989: 大的数字,或是负数,那就很有可能根本没有被读入 10/03 04:27
17F:→ jacky1989: 如果真的要用逗号分隔,就要改成 10/03 04:30
18F:→ jacky1989: scanf("%f,%f,%f",&a,&b,&c); 10/03 04:30