使用for、while、do+while三种循环实现1至1000这1000个数字的求和
1个回答
关注
展开全部
您好,以下是使用三种不同的循环方式(for循环、while循环、do-while循环)来实现1至1000这1000个数字的求和的示例代码:1. 使用for循环:int sum = 0;for (int i = 1; i <= 1000; i++) { sum += i;}
咨询记录 · 回答于2023-04-19
使用for、while、do+while三种循环实现1至1000这1000个数字的求和
您好,以下是使用三种不同的循环方式(for循环、while循环、do-while循环)来实现1至1000这1000个数字的求和的示例代码:1. 使用for循环:int sum = 0;for (int i = 1; i <= 1000; i++) { sum += i;}
2. 使用while循环:int sum = 0;int i = 1;while (i <= 1000) { sum += i; i++;}
3. 使用do-while循环:int sum = 0;int i = 1;do { sum += i; i++;} while (i <= 1000);
这三种循环方式都可以用来实现对1至1000这1000个数字的求和,它们的核心思想都是通过循环控制变量(如for循环中的i、while循环中的i、do-while循环中的i)来遍历从1到1000的数字,并在循环体内将其累加到一个求和变量(如sum)中。最终,循环结束后,sum变量中的值就是1至1000这1000个数字的和。