编程找出1000以内的所有完数

#include "stdio.h"

#include "conio.h"

main()

{

static int k[10];

int i,j,n,s;

for(j=2;j<1000;j++)

{

n=-1;

s=j;

for(i=1;i

{

if((j%i)==0)

{

n++;

s=s-i;

k[n]=i;

}

}

if(s==0)

{

printf("%d is a wanshu",j);

for(i=0;i<=n;i++)

printf("%d,",k[i]);

printf("%d\n",k[n]);

}

}

getch();

}

为什么不可以把

printf("%d,",k[i]);

printf("%d\n",k[n]);

这两句转换成

printf("%d\n",k[i]);

呢?我认为k[0]应该输出1的啊.为什么输不出来呢?

10-03-02  C语言专用

发布

1个回答

#include <stdio.h>
void main()
{
 int a;
 int n_z,n_f,n_0;
 n_z = n_f = n_0 = 0;
 while (scanf("%d",&a))
 {
  if (a > 0)
   n_z++;
  else if (a == 0)
   n_0++;
  else
   n_f++;
 }
 printf("正数%d,零:%d,负数:%d\n",n_z,n_0,n_f);
}输入整数,输入非数字的时候退出输入,显示结果

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

精华知识

1000以内完数c语言程序_编程找出1000以内的所有完数相关推荐

  1. C语言编程找出1000以内的所有完数

    问题描述:一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数. 问题分析:控制好for循环是关键 程序源码: #include ...

  2. 实例019:完数 一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数。

    实例019:完数 题目:一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数. 程序分析: 将每一对因子加进集合,在这个过程中已 ...

  3. 一个数如果恰好等于它的因子之和,这个数就称为 完数 。例如6=1+2+3.编程 找出1000以内的所有完数。

    一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内的所有完数. 思路:首先求出一个数的所有因子 在判断这个数的所有因子之和与它本身 ...

  4. 一个数如果恰好等于它的因子之和,这个数就称为 “完数 “。例如6=1+2+3.编程 找出1000以内的所有完数。

    一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内的所有完数. 代码如下: public class wanshu {public ...

  5. 一个数如果恰好等于它的因子之和,这个数就称为完数。例如6=1+2+3.编程 找出1000以内的所有完数

    /**  * 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程 找出1000以内的所有完数  * @author Dreamweaver  *  */ ...

  6. c语言:编程找出1000之内的所有完数。

    一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6的因子为1,2,3,6=1+2+3,因此6是"完数".编程找出1000之内的所有完数. 程序: #i ...

  7. python实现一个数如果恰好等于它的因子之和,这个数就称为“完数” 。例如, 6的因子为 1、2、3,而 6=1+2+3,因此 6 是完数。编程找出1000之内的所有完数

    一个数如果恰好等于它的因子之和,这个数就称为"完数" . 例如, 6 的因子为 1.2.3,同时6=1+2+3,因此 6 是完数. 编程找出 1000 之内的所有完数,并输出该完数 ...

  8. 如果一个数等于它的因子之和,则称该数为“完数”(或“完全数”)。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”。编程找出1000之内的所有完数。

    如果一个数等于它的因子之和,则称该数为"完数"(或"完全数").例如,6的因子为1.2.3,而6=1+2+3,因此6是"完数".编程找出10 ...

  9. 一个数如果恰好等于它的因子(因子:即能够整除的数)之和,这个数就称为“完数”。 例如 6=1+2+3 28=1+2+4+7+14 编程找出10000以内的所有完数。

    python解决:一个数如果恰好等于它的因子(因子:即能够整除的数)之和,这个数就称为"完数". 例如 6=1+2+3 28=1+2+4+7+14 编程找出10000以内的所有完数 ...

最新文章

  1. 取余运算怎么算_TensorFlow2.0(2):数学运算
  2. 计算机起源于发展论文,关于计算机起源及发展的论文1500字左右,论文形式.
  3. 【ARM】arm串行通信
  4. IO测试工具之fio详解
  5. SpringMVC返回json是设置编辑等消息头,消息头信息介绍(respone.setHeader,这个从网上获取)
  6. 说说 Spring 的事务同步管理器
  7. es6 Promise,生成器函数,async
  8. 11_HTML5_Local_Storage本地存储
  9. 数字音频分析和处理系统
  10. LAMP兄弟连PHP高薪就业班2012召集令
  11. 使用海思烧录工具hitool烧写鸿蒙2.0系统到Hi3516DV300开发板,hitool中没有Hi3516DV300这个芯片如何处理,从哪里找到芯片列表文件更新芯片列表?
  12. Excel如何用身份证号提取性别
  13. 很有道理的程序员的小故事
  14. IBM 架构师为何以及如何成为了架构师
  15. Ubuntu18.04搭建源码搜索引擎Opengrok
  16. CentOS 7 忘记root密码重置密码
  17. 如何用科学的方法,保障数据准确性
  18. linux网卡驱动内核文件目录,LINUX内核升级更新网卡驱动
  19. 实验5-11 空心的数字金字塔
  20. oracle 数据库如何获取一条sql语句执行所消耗耗费的时间?

热门文章

  1. matlab中定义文本数组,MATLAB字符串数组的创建与运算
  2. ps aux排序 (查看进程占用内存和cpu)
  3. 计算机系统恢复原始状态,电脑系统还原到最初状态步骤方法
  4. 知识点8--Docker镜像的秘密
  5. 学报格式和论文格式一样吗_论文、学报排版格式
  6. 【Vue】解析渲染markdown文件
  7. ubuntu安装Java教程
  8. 微型机器行业调研报告 - 市场现状分析与发展前景预测
  9. server2008到R2 使用心得
  10. 连接mysql的url是什么_JDBC的URL是什么