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");
}
相关推荐
惆怅客1234 小时前
libuvc初探
python·c·libuvc
小张心绪烂尾1 天前
今天一个新的知识点 C语言的 “函数”
c
三维鱼2 天前
C语言----局部变量与全局变量
c
渡我白衣2 天前
计算机组成原理(9):零拓展与符号拓展
c语言·汇编·人工智能·嵌入式硬件·网络协议·硬件工程·c
程芯带你刷C语言简单算法题4 天前
Day33~实现一个算法来识别一个字符串。
c语言·算法·c
乖乖是干饭王7 天前
Linux 内核 Kbuild 中的 ld 调用机制
linux·c·makefile
SmoothSailingT7 天前
C/C++与C#——指针的作用
开发语言·c++·c
程芯带你刷C语言简单算法题8 天前
Day30~实现strcmp、strncmp、strchr、strpbrk
c语言·学习·算法·c
xlp666hub9 天前
手写 Linux 并发服务器,fork, pthread与 epoll 模型实战(包含深层原理剖析)
github·c
charlie1145141919 天前
在上位机上熟悉FreeRTOS API
笔记·学习·嵌入式·c·freertos·工程