问题描述
程序代码
#include <stdio.h>
#include <stdlib.h>
/*
*csdn学院——2016级
*目的:让代码见证成长
*文件名称:Myfun59.c
*作者:小臣小仁
*完成日期:2016年12月2日
*问题描述:求1-1/2+1/2^2-1/2^3+1/2^4…-1/2^8的值
*/
int main()
{
int i,k=-1,j=1;
float sum=1;
for(i=1;i<=8;i++)
{
j*=2;
sum+=1.0/j*k;
k=-k;
}
printf("%f",sum);
return 0;
}
输出结果
知识点总结
通过循环迭代将表达式求出
心得体会
作为一名新手,可能在这里显得微不足道,但是我慢慢开始懂得了如何编程,还是非常的开心