首页 > 其他分享 >计算有序分数加减法

计算有序分数加减法

时间:2022-12-08 15:34:32浏览次数:46  
标签:分数 int sum flag 计算结果 有序 赋值 加减法 小数

int main()
{
int i = 0;
int flag = 1;
double sum=0.0;//计算结果为小数,赋值应为小数;
double sum1 = 0.0;
double sum2 = 0.0;
for (i = 1; i <= 100; i++)
{
/*sum += flag * (1.0 / i);//计算结果为小数,赋值应为小数;
flag = -flag;*///简洁的算法
if (i % 2 == 0)
sum1 += 1.0 / i;//计算结果为小数,赋值应为小数;
if (i % 2 != 0)
sum2 += 1.0 / i;//计算结果为小数,赋值应为小数;
}
sum = sum2 - sum1;
printf("%lf", sum);
return 0;
}

标签:分数,int,sum,flag,计算结果,有序,赋值,加减法,小数
From: https://www.cnblogs.com/zrk-8008/p/16966209.html

相关文章

  • 多线程的原子性,可见性,有序性
    java内存模型定义了主存,工作内存等这些抽象概念,底层对应着cpu寄存器,缓存,cpu指令优化等。由此引出了原子性,可见性,有序性一、原子性保证指令不会受到上下文切换的影响而......
  • 全国土壤湿度数据集/土壤水分数据集(2000-2020)
    我们提供了中国范围内1km高质量的土壤湿度数据集-SMCI1.0(SoilMoistureofChinabyinsitudata,version1.0),SMCI1.0是包含2000-2020年、日尺度、以10厘米为间隔10层......
  • 全国土壤湿度/土壤水分数据集-China Soil Moisture Dataset(2000-2020)
       我们提供了中国范围内1km高质量的土壤湿度数据集-SMCI1.0(SoilMoistureofChinabyinsitudata,version1.0),SMCI1.0是包含2000-2020年、日尺度、以10厘米为......
  • (A数据可视化)用条形图显示某门课各分数段人数,如下图所示
    题目补充用条形图显示某门课各分数段人数,如下图所示,其中:标题为"成绩分布",x轴为各分数段,依次为[20,40,60,80,100],y轴为人数,依次为[1.0,2.0,3.0,5.0,4.0],柱宽为10,Y轴标尺起......
  • 有序Map集合:LinkedHashMap和TreeMap该如何选用
    文章目录​​前言​​​​一、为什么HashMap是无序的​​​​二、LinkedHashMap如何保证有序性​​​​三、TreeMap的底层原理​​​​四、LinkedHashMap和TreeMap比较​​......
  • 分数与小数
    【例1】求1/n的值。问题描述给定个非0的整数n,计算1/n的值。输入第一行整数T,表示测试组数。后面T行,每行一个整数n(1≤|n|≤10^5)。输出输出1/n(是循环小数的,只输出......
  • 力扣540(java&python)-有序数组中的单一元素(中等)
    题目:给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。请你找出并返回只出现一次的那个数。你设计的解决方案必须满足O(logn)时间复......
  • 算法练习:两指针之有序数组去重
    问题描述给出一个有序数组,就地移除重复元素,保持每个元素只出现一次,并返回新数组的长度。 问题分析这个比较简单,直接使用两个指针,一个在前,一个在后,扫描一遍数组即可。时间复......
  • 力扣378(java&python)-有序矩阵中第 K 小的元素(中等)
    题目:给你一个 nxn 矩阵 matrix,其中每行和每列元素均按升序排序,找到矩阵中第k小的元素。请注意,它是排序后的第k小元素,而不是第k个不同的元素。你必须找到......
  • C++运动会分数统计系统
    C++运动会分数统计系统一、运动会分数统计系统1.功能要求参加运动会有n个学校,学校编号为1....n。比赛分成m个男子项目,和w个女子项目。项目编号为男子1····m,女子......