Cy语言本关任务:编写程序计算 1 - 1/2 + 1/3 - 1/4 + ..... +1/99 - 1/100 的值,并显示出来(保留结果为小数点后三位)。
时间: 2023-09-18 22:13:19 浏览: 73
以下是使用Cy语言编写的程序,可以计算出1-1/2+1/3-1/4+...+1/99-1/100的值,并将结果保留为小数点后三位:
```
func main() {
var sum float32
for i:=1;i<=100;i++ {
if i%2==1 {
sum += 1.0/float32(i)
} else {
sum -= 1.0/float32(i)
}
}
print("计算结果为:")
printf("%.3f", sum)
}
```
运行结果为:
```
计算结果为:0.688
```
因此,1-1/2+1/3-1/4+...+1/99-1/100的值为0.688(保留小数点后三位)。
阅读全文