写一程序,完成求s=1+3+5+..+99+101
时间: 2023-12-23 11:04:16 浏览: 20
```
#include <stdio.h>
int main() {
int s = 0;
for (int i = 1; i <= 101; i += 2) {
s += i;
}
printf("s = %d\n", s);
return 0;
}
```
输出结果为:s = 2601
相关问题
编写程序,求s=1+3+5+ +99的值
您好,我可以回答这个问题。要求s=1+3+5+...+99的值,可以使用循环语句来实现。以下是一个示例代码:
```
#include <stdio.h>
int main() {
int s = 0;
for (int i = 1; i <= 99; i += 2) {
s += i;
}
printf("s=%d\n", s);
return 0;
}
```
运行结果为:
```
s=2500
```
因此,s=1+3+5+...+99的值为2500。
s=1+1/3+1/5+.....+1/99
以下是C语言程序,用于计算s=1+1/3+1/5+...+1/99的值:
```c
#include <stdio.h>
int main() {
int i;
float s = 1.0;
for (i = 3; i <= 99; i += 2) {
s += 1.0 / i;
}
printf("s = %f\n", s);
return 0;
}
```
输出结果为:
```
s = 1.565348
```