分析:如果只是輸出,則可以直接控制輸出語句來實現。如果要得到最後四捨五入後的數據,可以通過簡單的加減乘除來實現。
代碼如下:
#include <stdio.h>
int main(){
double n;
scanf("%lf",&n);
n = ((int) (n*100+0.5))/100.0;
printf("%.2lf\n",n);
printf("%lf\n",n);
}
運行結果:
分析:如果只是輸出,則可以直接控制輸出語句來實現。如果要得到最後四捨五入後的數據,可以通過簡單的加減乘除來實現。
代碼如下:
#include <stdio.h>
int main(){
double n;
scanf("%lf",&n);
n = ((int) (n*100+0.5))/100.0;
printf("%.2lf\n",n);
printf("%lf\n",n);
}
運行結果: