当前位置:网站首页>经典题型(一)
经典题型(一)
2022-08-09 15:05:00 【lcx0710】
计算1-1/2+1/3-1/4+.....+1/99-1/100的值:
#include<stdio.h>
int main()
{
float sum1 = 0.0;
float sum2 = 0.0;
float z = 0.0;
//这一块需要用浮点型变量来表示,所以结果后面的0最好写成0.0。
int i = 0;
int j = 0;
for (i = 1; i < 100; i += 2)
{
sum1 = sum1 + 1.0 / i;
}//这一步用来计算1+1/3+1/5+...+1/99的值存放到sum1里面;
for (j = 2; j < 101;j += 2)
{
sum2 = sum2 + 1.0 / j;
}//这一步用来计算1+1/2+1/4+...+1/100的值存放到sum2里面;
//当这两个for循环结束,两个sum也加和结束。
z = sum1 - sum2;
//最后引入z,两组差值就是最终结果;
printf("%f\n", z);
//打印时记得是"f\n",浮点类型需要记入f
return 0;
}//非常容易理解
这道题的思路比较简单,注意细节就可以了!
喜欢的朋友希望可以给楼主点个赞哈!!!感谢关注!
边栏推荐
猜你喜欢
随机推荐
2022高教社杯 国赛数学建模 D题思路
display属性的使用
位运算相关:2的幂、翻转图像、颠倒二进制位、N皇后II、比特位计数 ...
数组指针的使用方法
2022华数杯B题思路: 水下机器人的组装计划
选择器的使用
学编程的第五天
vmware workstation 未能启动vmware
详解VLAN与划分广播域
1. Introducing GEE and Geemap
布隆过滤器及LRU Cache的实现
初级软件测试面试题
微信小程序学习(二)
学编程的第七天
深究equals
转载-文件资源管理器无响应的解决办法
传输层协议TCP/UDP
排序相关:数组的相对排序、最小的k个数(快排)、合并区间、翻转对 ...
【中英文目录】导读
服务端媒体引擎框架