输入数据控制数据输出小数点后的位数
2013-07-10 17:07
471 查看
#include<stdio.h>
int main()
{
float a;
int i,b;
printf("输入一个数:");
scanf("%f",&a);
printf("精确到小数点后的位数:");
scanf("%d",&i);
printf("%d.",(int)a);
while(i--)
{
a=a-(int)a;
b=(int)(10*a);
printf("%d",b);
a=a*10;
}
return 0;
}
晕!!!
int main()
{
float a;
int i,b;
printf("输入一个数:");
scanf("%f",&a);
printf("精确到小数点后的位数:");
scanf("%d",&i);
printf("%d.",(int)a);
while(i--)
{
a=a-(int)a;
b=(int)(10*a);
printf("%d",b);
a=a*10;
}
return 0;
}
晕!!!
相关文章推荐
- 在Cout 输出浮点数据里控制小数点后数字位数
- 如何让用户控制输出数据的小数点后保留的位数
- mysql输出如何控制小数点位数
- c++中怎么控制浮点型小数点后输出的位数
- java 控制double型的输出小数点位数
- C语言控制输出小数点位数
- C++ 标准输出如何控制小数点后位数
- Perl_控制输出小数点位数_sprintf
- java- 控制double输出的小数点位数
- MATLAB中控制输出格式中小数点后的位数
- c++中输出小数格式控制(c++中怎么控制浮点型小数点后输出的位数)
- Java控制double输出的小数点位数
- C++ 标准输出控制小数点后位数的方法
- double变量的C++ 输出时的小数点后的位数控制
- c语言控制输出格式-小数点位数
- java控制double输出的小数点位数
- C++中输出 位宽和小数点后位数 的控制
- 如何控制matlab中的数据输出格式? 改变输出位数精度
- 程序运行时提示输入一个整数并利用Scanner类接收数据,输出该数值是几位数。(要求:利用String 类中的方法)
- R中控制输出数值的小数点位数round,和有效数字位数signif