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");
}
相关推荐
教练、我想打篮球8 小时前
68 指针的减法操作
c++·c·struct
科大饭桶1 天前
数据结构自学Day5--链表知识总结
数据结构·算法·leetcode·链表·c
witton3 天前
C语言使用Protobuf进行网络通信
c语言·开发语言·游戏·c·模块化·protobuf·protobuf-c
秋难降5 天前
Python 知识 “八股”:给有 C 和 Java 基础的你😁😁😁
java·python·c
不知所云,5 天前
3. lvgl 9.3 vscode 模拟环境搭建 lv_port_pc_vscode-release-v9.3
ide·vscode·编辑器·c·sdl·lvgl vscode·lvgl模拟器
small_wh1te_coder7 天前
硬件嵌入式学习路线大总结(一):C语言与linux。内功心法——从入门到精通,彻底打通你的任督二脉!
linux·c语言·汇编·嵌入式硬件·算法·c
hie988948 天前
C语言中的输入输出函数:构建程序交互的基石
c
布多9 天前
内存对齐:程序员必知的性能优化秘籍
性能优化·c
鑫宇吖22 天前
【工具使用-VScode】VScode如何设置空格和tab键显示
vscode·c
GodKK老神灭24 天前
STM32 实现PID
stm32·单片机·算法·c