小数点后两位四舍五入保留用输入输出函数做。用C语言怎么做?

[复制链接]
查看11 | 回复3 | 2013-2-3 12:27:14 | 显示全部楼层 |阅读模式
printf("%a.2f",b);(其中a是你输出的数总共占的数字位数)2就是保留2位,你可以按照需要来设定,但不能超过b的精确度,...
回复

使用道具 举报

千问 | 2013-2-3 12:27:14 | 显示全部楼层
用强转来完成,望采纳啊,亲~~~~~,谢谢int main(){
double shuzi;
scanf("%f",&shuzi);
shuzi = (int)(shuzi + 0.5);
printf("%d",shuzi);
return 0;}...
回复

使用道具 举报

千问 | 2013-2-3 12:27:14 | 显示全部楼层
float i;//......printf("%.2f", i);...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行