猫史档案馆


【萌新院教程】第一期:如何利用程序输出1000的所有因数之和?

用户:Ryan袁奥Ryan袁奥查看:0 回复:1 评论:0 创建时间:2018-07-27T13:20:13


第一步:把素材清空,变成空白帆布

center_image

                                                                                                                              看不清请点击鼠标右键打开新标签页

第二步:我们创建一个变量,名字叫n

 


center_image

center_image

第三步:将变量n设置为1

center_image

 

第四步:这时,我们要想:是不是每一个数都是1000的因数?当然不是啦~所以呢,我们还要尝试一下1~1000之内的数能否能被1000整除,一共有1000个数,也就是一共要试1000次n能不能被1000整除,,并且每试一次,n就要增加1,这样,所有因数就出来啦~程序如下:同时,还要创建一个列表:nn

center_image

第五步:记得吗?光求完所有因数可不行,还要求因数之和,更上面的步骤一样,只不过是重复执行因数列表nn的长度次,,同时,还要创建一个变量:和,因为重复的这个过程要把刚才求的所有因数相加,然后再把和设置为这个数,这样,程序就完成了,怎么样?试试看吧:

center_image

好了,这就是程序运行结果:

好了,本节课到此结束,我们来总结一下:

我们首先尝试1000次,把1000以内的数都试一遍,找到所有能被1000整除的数,也就是1000的因数,然后,重新使变量n运行,将因数列表里的所有数相加,导入变量当中,程序就完成啦~

我们下期课程再见!

emotion_编程猫_加油


回复

上一页1 页 / 共 1下一页
Ryan袁奥Ryan袁奥

完整效果:

center_image

点赞0


评论