下列程序的结果是( )。 sum=0 for i in range(100): if(i%10): continue sum=sum+i print(sum) A、5050 B、4950 C、450 D、45带上解释
时间: 2024-06-14 07:04:20 浏览: 403
程序的出出结果
这段代码的功能是计算0到99之间能被10整除的数的和。首先,sum被初始化为0。然后,通过for循环遍历0到99之间的数。在循环中,如果当前数i不能被10整除,则执行continue语句,跳过本次循环的剩余代码,继续下一次循环。如果i能被10整除,则将i加到sum上。最后,打印出sum的值。
根据代码逻辑,只有当i能被10整除时,才会将i加到sum上。因此,循环中只有10、20、30、...、90这10个数会被加到sum上。这些数的和为450。
所以,这段代码的结果是C、450。
相关问题:
1. 请问continue语句的作用是什么?
2. 请问range函数的用法是什么?
3. 请问sum函数的用法是什么?
4. 请问如何在Python中打印输出结果?
阅读全文