强制类型转化

#include
#include
int main(void)
{
int i;
float sum=0;


for(i=1;i<100;++i)

sum=sum+1/(float)(i);   //其中sum=sum+1/(float)(i); 就是把i从int转化成float, 若不转换,1/i(i>1)永远是0。更简单的写法是sum=sum+1.0/i;

}
printf("%f",sum);
system("pause");

}


格式:(数据类型)(表达式)

你可能感兴趣的:(C语言学习笔记)