zoukankan      html  css  js  c++  java
  • 19: 约数之和

    19 约数之和

    作者: 朱星垠 时间限制: 1S 章节: 循环

    问题描述 :
    输入一个正整数(小于1000),计算这个正整数所有约数的和,并打印输出。

    输入说明 :
    你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据由一行组成,每行为一个正整数。

    输出说明 :
    对每组测试数据,你的程序需要向标准输出文件(通常为启动该程序的文本终端)依次输出一组对应的答案:这个正整数所有约数的和,所有数据前后没有多余的空行,两组数据之间也没有多余的空行。

    输入范例 :
    1
    10
    输出范例 :
    1
    18
    代码:

    #include <stdio.h>
    int main()
    {
    	int n, sum = 0;
    	while (scanf("%d", &n) != EOF)
    	{
    		for (int i = 1; i <= n; i++)
    		{
    			if (n%i == 0)
    			{
    				sum += i;
    			}
    		}
    		printf("%d
    ", sum);
    		sum = 0;
    	}
    	return 0;
    }
    
    Yesterday is history,tomorrow ismystery,but today is a gift!That why it is called Present!
  • 相关阅读:
    如何检测浏览器url变化
    nodejs学习笔记 —— 异步编程解决方案
    进程和线程总结
    angular 表达式与指令
    angular 依赖注入
    grunt 插件开发注意事项
    vmstat & mpstat & w
    css 常用布局属性解释
    前端面试题
    移动端尺寸
  • 原文地址:https://www.cnblogs.com/VictorierJwr/p/12246172.html
Copyright © 2011-2022 走看看