试试下面的实验代码。顺便提个小知识点:在输出时%f可以输出浮点型,不管是单精度还是双精度,所以没必要使用%lf。当然用了也没什么问题。#include
int main()
{ int i; double a = 2.0 / 3; scanf("%d", &i); printf("%.*f\n", i, a); return 0;
}
试试下面的实验代码。顺便提个小知识点:在输出时%f可以输出浮点型,不管是单精度还是双精度,所以没必要使用%lf。当然用了也没什么问题。#include
int main()
{ int i; double a = 2.0 / 3; scanf("%d", &i); printf("%.*f\n", i, a); return 0;
}