2.4.1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
printf("%d\n",i*2);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,n;
scanf("%d",&n);
for(i=2;i<=n*2;i+=2)
printf("%d\n",i);
return 0;
}
2.4.2
int main()
{
double i;
for(i=0;i!=10;i+=0.1)
printf("%.1lf\n",i);
return 0;
}
结果还是会有10.0出现 说明浮点数真的是不准确的