C语言二级

//请编写函数fun(),该函数的功能是:计算并输出给定整数n的所有因

//子(不包括1和自身)之和。规定n的值不大于1000。例如,在主函数

//中从键盘给n输入的值为856,则输出为:sum = 763。

//注意:部分源程序给出如下。

//请勿改动主函数main()和其他函数中的任何内容,仅在fun()函数的

//花括号中填入所编写的若干语句。

cpp 复制代码
#include <stdio.h>
int fun(int n)
{
	int s = 0;
	int i = 0;
	for (i = 2; i < n; i++)
	{

		if (n % i == 0)
			s = s + i;
	}
	return s;
	
}
void main()
{
	int n, sum;
	printf("Input n: ");
	scanf_s("%d", &n);
	sum = fun(n);
	printf("sum=%d\n", sum);
	system("pause");
}
相关推荐
ysu1 天前
扫雷游戏设计分享
c
没文化的阿浩1 天前
【Linux系统】进程状态详解
android·linux·c++·c
2601_962300472 天前
halconpython联合开发网_C#与Halcon联合开发实例,并做了可移动的ROI库
图像处理·c·halcon·软件开发·roi
2601_962097362 天前
1. 使用 C 或 C++ 扩展 Python
python·api·c·引用计数·扩展模块
handler013 天前
【Linux】ELF、链接与动态库,程序装载全解析
linux·运维·服务器·chrome·c·elf·文件
C++ 老炮儿的技术栈4 天前
MFC CPtrArray的用法
开发语言·数据结构·c++·算法·mfc·c
handler014 天前
【Linux】信号:内核的“敲门声”
linux·运维·服务器·c++·c·信号·signal
handler014 天前
【Linux】动态库、静态库使用与原理
linux·运维·服务器·c++·c·动态库·静态库
请输入蚊子4 天前
AFL源码分析(一)
c·pwn·afl·fuzz
Lynko5 天前
C语言字符函数和字符串函数的使用与实现
c