#include<stdio.h> int main() { double a; int i=0; scanf("%lf",&a); while(i<5) { printf("%.*lf\n",i,a); i++; } return 0; }
用 printf("%.1f"格式输出就可以了。%.1f表示保留一位小数,如此类推。会四舍五入的。