1.运用函数fun,用下面的公式求л的近似值,直到最后一项的绝对值小于指定的数(参数num)为止, л4 =1-13+15-17+…… 例如,程序运行后,输入0.0001,则程序输出3.1414, 试题程序 #include math.h #include stdio.h float fum( float num) { ……… } main( ) { float n1 , n2 ; clrsct( ) ; printf″Enter a float numder ″) ; scanf (″%f″,&n1) ; n2 = fun (n1) ; printf(″%6.4fn″,n2 ) ; } 2.读入一个整数m(5≤m≤20),调用函数rnd获得m个随机整数,将这m个随机整数从小到大排序。 3.如果一个数等于其所真因子(不包括其本身)之和,则该数为完数,例如,6的因子有1,2,3,且6=1+2+3,故6为完数,求2~1000中的完数.