用do while语句实现1+3+5+…+199
时间: 2023-09-10 14:04:44 浏览: 112
好的,这个问题可以回答。以下是使用 do while 语句实现 1 3 5 … 199 的程序:
```
int i = 1;
do {
cout << i << " ";
i += 2;
} while(i <= 199);
```
程序输出结果为:
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 169 171 173 175 177 179 181 183 185 187 189 191 193 195 197 199
相关问题
用do while语句实现1+3+5+…+199的和
好的,根据您的要求,我可以为您提供关于程序开发的帮助。以下是使用 do while 语句实现 1,3,5...199 的和的代码:
int sum = 0;
int i = 1;
do {
sum += i;
i += 2;
} while (i <= 199);
printf("1+3+5+...+199的和为:%d\n", sum);
希望能够帮到您,如果您还有其他问题需要帮助,欢迎随时提出。
C#用do…while语句求1+3+5+7+…+99和
以下是使用C#中的do...while语句求1+3+5+7+…+99的代码:
```csharp
int sum = 0;
int i = 1;
do
{
sum += i;
i += 2;
} while (i <= 99);
Console.WriteLine(sum);
```
代码解释:
首先定义变量sum和i,分别表示求和的结果和当前的奇数。
然后使用do...while循环,先执行一次循环体,再判断循环条件是否满足。
在循环体中,将当前的奇数i加到sum中,然后将i加2,即得到下一个奇数。
当i大于99时,循环结束,输出sum的值。
阅读全文