问题:[问答题]
[操作步骤]
第1步:打开工程文件sjt3.vbp。
第2步:分析并编写程序。
第3步:调试、运行并保存程序。
[1]n[2]0[3]fun=s
● 参考解析
单击“输入整数”按钮时触发Command1_Click()事件,为完成题目要求,事件过程代码中通过InputBox()函数来接收用户输入,并通过fun()函数对存入变量求解因子。因为已知代码中fun()函数的实参是变量n,所以输入的值应存放在变量n中,[1]处应填n。自定义函数fun用于求解因子,其算法是:利用循环语句把每一个可能的因子数与原数作求余运算:如果余数为0,则说明找到一个因子,输出该因子,对因子个数加1;函数结束时,返回因子个数。