一个
2
三
四
五
sum0
fori1:100
总和i;
结束
总和
请自行参考。
一个for循环通常在一秒内完成,具体持续时间受不同因素影响和决定。第一,采用的编程语言,比如c语言,肯定比java语言快,因为没有虚拟机。其次,在循环中执行代码的复杂度或者所花费的时间长度。如果需要在循环中执行非常耗时的操作,将需要100万倍的运算时间。再次,与运行的硬件环境有关。如果cpu功能强大,速度就高。希望以上回答能帮到你。
python输出1到100之和的几种方法
1.使用内置函数范围
打印总和(范围(1,101))
2.使用函数reduce
printreduc:ab,rang:的x
n×n
打印(n)
使用结果函数
结果0
i0
而ilt100
打印(一)
结果一
打印(#34输出1到100和%d#34结果的累积和)
main(){inti,t,k;/*t是(i2;i100i){t1;/*第一组t1,默认为质数*/for(k2;ki;k)/*一个从2到i-1的数,即判断i是否为素数*/if(ik0)/*如果可除,则不是素数*/{t0;/*不是质数,所以把t设为0*/break;/*退出,its不满意就是浪费时间*/}if(t)/*退出上面的循环后,如果t不等于0,则为素数*/printf(d,i);/*是,输出*/}}