6-2 因子之和通过指针变量间接传回主函数
作者:互联网
函数接口定义:
void fun(int n,int *m);
其中 n
和 m
都是用户传入的参数。函数计算给定整数 n
的所有因子(不包括1和自身)之和,和值通过指针变量 m
间接传回主函数。
裁判测试程序样例:
#include <stdio.h> void fun(int n,int *m); int main() { int s,n; scanf("%d",&n); fun(n,&s); printf("%d\n",s); return 0; } /* 请在这里填写答案 */
输入样例:
45
输出样例:
32
1 void fun(int n,int *m) 2 { 3 int sum; 4 5 for(int i=2;i<n;i++) 6 { 7 if(n%i==0) 8 { 9 sum+=i; 10 } 11 } 12 *m=sum; 13 14 }
标签:函数,int,void,样例,因子,fun,传回,指针 来源: https://www.cnblogs.com/CEBLL/p/14157929.html