C语言,输入一个正整数,按由大到小的顺序输出它的所有质数的因子(如180=5*3*3*2*2)

日期:2012-04-15 00:46:25 人气:1

C语言,输入一个正整数,按由大到小的顺序输出它的所有质数的因子(如180=5*3*3*2*2)

i等于2开始,用180取余i,如果等于零,就输出而且继续对i取余同时180变成除以i的值,如果不等于零i加加,直到180那个变量为零时结束,不过这样输出是22335,你把这个修改成递归就行了
    A+
热门评论