C语言找错,体重测量。

[复制链接]
查看11 | 回复5 | 2011-10-7 17:26:11 | 显示全部楼层 |阅读模式
你scanf用的有点不对,如果写成你那样,输入的时候就要这样输入:180,65;如果写成scanf("%f%f",&h,&w)的话,输入的时候就这样:180 65。这里有个逗号的区别,所以在写scanf的时候最好不要用逗号间隔各个要输入的变量。...
回复

使用道具 举报

千问 | 2011-10-7 17:26:11 | 显示全部楼层
想要保留小数点后两位,应该是%.2f,你少了个点...
回复

使用道具 举报

千问 | 2011-10-7 17:26:11 | 显示全部楼层
将" %2f\n" 改为 "%.2f\n"即在2前面加个小数点,结果输出就只有2位小数了。...
回复

使用道具 举报

千问 | 2011-10-7 17:26:11 | 显示全部楼层
%.2f...
回复

使用道具 举报

千问 | 2011-10-7 17:26:11 | 显示全部楼层
%2f小数点后输出六位吧?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行