输入一个自然数,要打印出各因子,例如,输入24,应打印出:

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:07:50
需要运用VB的编程语言

这个太简单了。几个简单语句就搞定了,我好久都不用了,简单给你说下过程吧,先来个putbox,好想是这个,或者还有个什么来着,就是输入数的。建个窗口也可以,就是让你可以输入数 。然后设两个整数a,b。令a=这个数,b=1。然后用if语句 if a/b=整数(具体怎么你想象)then print b ifelse(是这个吧?没错吧。实在是好久没用了) b=b+1 ifelse b>(大于)a\2(这个是表示a的一半的最大整数吧??反正有个斜杠是整除有个是除的意思) end
基本意思就是让a是你输入的数,b是从1开始的数一直到a的一半,一个一个的除,如果能够整除则打出b,不能的话,b就加1,如此循环就可以了。或者用while语句也可以。说这么多吧。够浪费我时间的了。你要给200分我就给你编出来了,10分就说这么多话吧