test8.c

来自「有关C的训练题」· C语言 代码 · 共 28 行

C
28
字号
#include "stdio.h"
void main()
{
	int num;
	printf("Input Integer:");
	scanf("%d",&num);
	printf("%d\n",fun(num));
	return ;
}

int fun(int num)
{
	int i;
	int result=0;
	printf("result=");
	for(i=2;i<num;i++)
		if(num%i==0)
		{
			/*输出每个因子*/
			printf("%d+",i);
			/*因子累加*/
			result+=i;
		}
	/*\b是删除前面多余的+号*/
	printf("\b=");
	return result;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?