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");
}
相关推荐
C++ 老炮儿的技术栈1 天前
MFC CPtrArray的用法
开发语言·数据结构·c++·算法·mfc·c
handler011 天前
【Linux】信号:内核的“敲门声”
linux·运维·服务器·c++·c·信号·signal
handler011 天前
【Linux】动态库、静态库使用与原理
linux·运维·服务器·c++·c·动态库·静态库
请输入蚊子1 天前
AFL源码分析(一)
c·pwn·afl·fuzz
Lynko2 天前
C语言字符函数和字符串函数的使用与实现
c
少司府2 天前
C++进阶:智能指针
开发语言·数据结构·c++·b树·算法·c·智能指针
2601_962294615 天前
AI 基础设施的“去 Python 化“:Rust 与 C# 的两条替代路径
ai·rust·c·基础设施·去python化
2601_962297256 天前
C# vs Java vs Python:YOLO工业部署性能对比实战
java·python·c·工业视觉·性能对比
知无不研7 天前
一个简单的2048小游戏
游戏·c·2048·小项目
牢姐与蒯14 天前
Linux进程(三)之进程状态_僵尸孤儿
linux·运维·服务器·ubuntu·c