问题遇到的现象和发生背景
计算结果不对
问题相关代码,请勿粘贴截图
#include<stdio.h>
int main()
{
float sum1 = 0;
float sum2 = 0;
float sum3 = 0;
for (int k = 1; k <= 100; k++)
{
sum1 += k;
sum2 =sum2 + k * k;
if (k > 50)
continue;
sum3 =sum3+1/k;
if (k > 10)
continue;
}
printf("sum=%f", sum1+sum2+sum3);
return;
}
运行结果及报错内容
我想要达到的结果
计算出正确结果