1017: [编程入门]完数的判断 摘要:#include<stdio.h> int ws(int x){ int sum=0,ls[10000],j=0; for(int i=1;i<=(x/2+1);i++){ …… 题解列表 2022年06月06日 0 点赞 0 评论 441 浏览 评分:0.0
完数的判断--详细注释版 解题思路:首先要理解什么是完数,然后使用双重循环,外层循环用来遍历N以内的所有数,内循环用来判断是不是因子,并将所有因子求和与本身对比,判断是否是完数注意事项:没次求完因子之和后记得将s清理以便于下一个数的判断参考代码:#includeintmain(){intN, 题解列表 2022年05月25日 0 点赞 0 评论 631 浏览 评分:9.9
优质题解 题解 1017: [编程入门]完数的判断 【C语言】 解题思路:使用两层for循环,第一层for循环用来遍历1-n的所有数,这些数定义为num;第二层for循环用于找出num的所有因子(除num本身),遍历从1到num-1的所有数,用i表示。sum用于累加这些因子,最后和num进行比较。所有的因子需要存储在一个类似数列的结构里,用数组即可。 题解列表 2022年04月16日 2 点赞 5 评论 2887 浏览 评分:9.0
for 循环,多次记录 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n,i,j,s; scanf("%d",&n); for(i=1;i<=n;i++) { s=0; …… 题解列表 2022年03月31日 0 点赞 0 评论 454 浏览 评分:9.9
简易for循环+数组解决傻瓜式教学 解题思路:第一层for循环遍历1~N所有数字,第二层for循环在每一个遍历的数字中查找因数,并用数组存储因数,之后在用if确定是否是完数而是否输出其因数即可。注意事项:在第一层每一次的for循环中要把sum求与数组下标l归零。数组的大小选择, 题解列表 2022年03月28日 0 点赞 0 评论 811 浏览 评分:0.0
完数判断(自我笔记) 摘要:解题思路:指针形式解法(怕自己忘了这一种解决思路,写个帖子)参考代码:#include<stdio.h> void main() { int i,j,n; //定…… 题解列表 2022年03月28日 0 点赞 0 评论 538 浏览 评分:9.9
暴力解法-完数的判断 摘要:#include<stdio.h> int main() { int n; scanf("%d",&n); void print(int m); for(int i=1;i<n;i…… 题解列表 2022年03月25日 0 点赞 0 评论 660 浏览 评分:0.0
完数的判断 摘要:#include <stdio.h> int main() { int n,s=0,a[100],k; scanf("%d",&n); for(int i=1;i<n;i++){ /…… 题解列表 2022年03月20日 0 点赞 0 评论 544 浏览 评分:9.9
投机取巧的办法(直接清空控制台,但是无法通过此oj) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<stdlib.h> int main(){ int n,i,sum=0; scanf("%d",&n); printf…… 题解列表 2022年03月19日 0 点赞 0 评论 678 浏览 评分:0.0
[编程入门]完数的判断(含解题思路) 摘要:##[编程入门]完数的判断 ```c #include int main() { int i,b[5000],p=0,s=0; int n,j; scanf("%d",&j); …… 题解列表 2022年03月18日 0 点赞 0 评论 748 浏览 评分:0.0