可以参考下面的代码:
#include
int main()
{
float a=0;
int i,f=1;
for (i=1;i<=100;i++)
{
a+=(float)f/(float)i;
f=-f;
}
printf("%f", a);
return 0;
}
扩展资料:
1、for循环小括号里第一个“;”号前为一个为不参与循环的单次表达式,其可作为某一变量的初始化赋值语句, 用来给循环控制变量赋初值; 也可用来计算其它与for循环无关但先于循环部分处理的一个表达式。
“;”号之间的条件表达式是一个关系表达式,其为循环的正式开端,当条件表达式成立时执行中间循环体。
2、C语言参考函数
C语言iscntrl()函数:判断一个字符是否为控制字符
C语言isalpha()函数:判断一个字符是否是字母
C语言isalnum()函数:判断一个字符是否是字母或者数字
参考资料来源:百度百科-C语言函数
参考资料来源:百度百科-for循环