搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 这个程序无论输入什么运行出的结果总是含有-107374176.00,这是什么情况
标题:
这个程序无论输入什么运行出的结果总是含有-107374176.00,这是什么情况
只看楼主
legend姜
等 级:
新手上路
帖 子:1
专家分:0
注 册:2017-10-9
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:4
这个程序无论输入什么运行出的结果总是含有-107374176.00,这是什么情况
#include<stdio.h>
int main()
{
float a,b;
scanf("%f,%f",&a,&b);
printf("%5.2f,%5.2f\n",a,b);
return 0;
}
运行后是这样的
9,7
9.00,-107374176.00
press any key to continue
搜索更多相关主题的帖子:
输入
运行
结果
printf
return
2017-10-09 15:59
grmmylbs
等 级:
贵宾
威 望:
54
帖 子:1409
专家分:5845
注 册:2016-2-14
第
2
楼
得分:5
输入的逗号是中文字符吧
2017-10-09 16:06
李岚
等 级:
论坛游民
威 望:
2
帖 子:19
专家分:72
注 册:2017-8-31
第
3
楼
得分:5
楼主没有什么错呀,可能是你的代码我们看不出是不是小的符号问题,仔细看看
2017-10-09 22:15
甲级黎庶
等 级:
论坛游民
帖 子:52
专家分:15
注 册:2017-10-4
第
4
楼
得分:5
scanf("%f,%f",&a,&b);
把%f之间的逗号删了就好了
2017-10-09 22:31
renkejun1942
来 自:不是这样
等 级:
贵宾
威 望:
33
帖 子:1645
专家分:5297
注 册:2016-12-1
第
5
楼
得分:5
为啥最近来的新手都有这毛病,喜欢在scanf()里面加逗号?
09:30 05/21 种下琵琶种子,能种活么?等待中……
21:50 05/27 没有发芽。
20:51 05/28 没有发芽。
23:03 05/29 没有发芽。
23:30 06/09 我有预感,要发芽了。
2017-10-10 11:27
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-481216-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.015477 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved