解题思路:
注意事项:
参考代码:
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int Is_wushu(int n) { int arr[100] = { 0 }; int index = 0,sum=0; for (int i = 1; i < n; i++) { if (n % i == 0) { arr[index++] = i; sum += i; } } if (sum == n) { printf("%d its factors are ", n); for (int i = 0; i < index; i++) { printf("%d ", arr[i]); } printf("\n"); } } int main() { int N = 0; scanf("%d", &N); for (int i = 2; i < N; i++) { Is_wushu(i); } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.2 (C++代码)为什么回车不算字符浏览:1187 |
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:813 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:3396 |
C语言训练-角谷猜想 (C++代码)(3N+1问题)浏览:1751 |
C语言程序设计教程(第三版)课后习题8.3 (Java代码)浏览:1374 |
【密码】 (C语言代码)浏览:333 |
【数组的距离】 (C语言代码)浏览:741 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1817 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1162 |
WU-整数平均值 (C++代码)浏览:1245 |