用for语句求1-10000的和
时间: 2024-03-23 11:36:17 浏览: 13
可以使用 for 循环来求出 1-10000 的和,代码如下:
```python
sum = 0
for i in range(1, 10001):
sum += i
print(sum)
```
这里使用了一个变量 sum 来保存和的值,然后通过 for 循环来遍历从 1 到 10000 的数字,将每次循环的数字加到 sum 变量中。最后,通过 print 函数输出 sum 变量的值,即可得到 1-10000 的和。
相关问题
在javsscritp中如何利用Date对象相关的方法,实现统计for语句从1-10000所需的执行时间
可以使用Date对象的getTime()方法获取当前时间的时间戳,然后在for循环开始和结束时分别记录时间戳,最后将两个时间戳相减即可得到for循环执行的时间。
示例代码如下:
```
var startTime = new Date().getTime(); // 记录开始时间
for (var i = 1; i <= 10000; i++) {
// 循环执行一些操作
}
var endTime = new Date().getTime(); // 记录结束时间
var duration = endTime - startTime; // 计算执行时间
console.log('for循环执行时间:' + duration + '毫秒');
```
用c语言循环结构判断1--10000之间的闰年
好的,我可以回答你的问题。
在C语言中,我们可以使用循环结构来判断1-10000之间的闰年。具体实现如下:
```
#include <stdio.h>
int main() {
int year;
for (year = 1; year <= 10000; year++) {
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) {
printf("%d is a leap year.\n", year);
}
}
return 0;
}
```
在上面的代码中,首先使用for循环对1-10000之间的每一年进行循环遍历。接着使用if语句来判断当前年份是否为闰年,如果是,则输出该年份。判断闰年的规则可以简单理解为能够整除4、但不能整除100,或者能够整除400即为闰年。