初學java:輸出1000以內的所有完數
//例如6=1+2+3.程式設計 找出1000以內的所有完數。
public class 輸出1000以內的所有完數 {
public static void main(String[] args) {
int i,j;
for(i=0;i<=1000;i++)
{
int sum=0;
for(j=1;j<=i/2;j++)
{
if(i%j==0)
sum=sum+j;
}
if(sum==i)
System.out.print(i+" ");
}
}
}
相關推薦
初學java:輸出1000以內的所有完數
//題目:一個數如果恰好等於它的因子之和,這個數就稱為 "完數 "。 //例如6=1+2+3.程式設計 找出1000以內的所有完數。 public class 輸出1000以內的所有完數 {public static void main(String[] args)
VB:計算1000以內的完數並輸出它們的組合
題目來源:大工慕課 連結 原題:Visual Basic程式設計教程(第二版)龔沛曾主編,高等教育出版社 實驗6-6 作者:Caleb Sung 題目要求 如果一個整數的所有因子(包括1,但不包括本身)之和與該數相等,則稱這個數為完數。例如6=1+2
輸出1000以內的完數,並輸出他們的因子
public class Exercise4 { public static void main(String[] args) { for (int i=1;i<=1000;i++) { int[] yz= new int[100]; int sum=0; int in
輸出1000以內的完數
輸入程式碼: /* *Copyright (c)2014煙臺大學計算機與控制工程學院 *All rights reserved. *檔名稱:sum.cpp *作 者:林海雲 *完
第十一週專案六(四):輸出1000以內的所有迴文素數
/* *copyright (c) 2014, 煙臺大學計算機學院. *All rights reserved. *檔名稱:test.cpp *作者:陸雲傑 *完成日期:2014年11月8日 *版本號:v1.0 * * *問題描述:輸出1000以內的
第十一週 專案六:輸出1000以內的所有素數
問題及程式碼: /* * Copyright (c) 2014, 煙臺大學計算機學院 * All rights reserved. * 檔名稱:Project4.cpp * 作 者:李楠 * 完成日期:2014年11月7日 * 版 本 號:v1.0 * * 問題描述:
程式設計找出1000以內的完數,並按下面格式輸出因子:6 its factors are 1 2 3
void is_Perfectnumber(int number) //判斷完數並輸出 { int i = 0; int j = 0; int sum = 0; int
第十一週 專案六:輸出1000以內的所有迴文素數
問題及程式碼: /* * Copyright (c) 2014, 煙臺大學計算機學院 * All rights reserved. * 檔名稱:Project4.cpp * 作 者:李楠 * 完成日期:2014年11月7日 * 版 本 號:v1.0 * * 問題描述:
JAVA 求1000以內的完數
一個數如果恰好等於它的因子之和,這個數就成為完數。編寫應用程式求1000之內的所有完數。 public class Hello { public static void main(String[] args){ int i,j; int sum
第十一週專案6.4.3輸出1000以內所有的迴文素數
問題及程式碼: /* *Copyringht (c) 2014,煙臺大學計算機學院 *All right reserved. *檔名稱: test.cpp *作 者:馬明城 *完成日期:2014年11月10日 *版本號: v1.0 *問題描述: *輸入描述: *程
窮舉法求1000內所有完數
題目: 一個數如果恰好等於它的因子之和,這個數就稱為 "完數", 例如6=1+2+3。程式設計找出1000以內的所有完數。 思路: 窮舉法(簡直就是萬能的存在~) 程式碼: package day5; public class&nb
C#實現1000以內的完數
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.
求1000以內的完數(一個數恰好等於她的因子之和 eg. 6=1+2+3, 6是完數)
1. #define M 1000 /*定義尋找範圍*/ #include <stdio.h> int main() { int k1,k2,k3,k4,k5,
5.題目: 一個數如果恰好等於它的因子之和,這個數被成為”完數”,例如:6=1+2+3.請程式設計找出1000以內的完數
#include <stdio.h> int main() { int i; int j; int sum=0; int temp; for(i = 1;i <= 1000;i++) { temp = i; for(j = 1; j <=
1-1000以內的完數
* Copyright (c) 2012, 煙臺大學計算機學院 * All rights reserved. * 作 者:田宇 * 完成日期:2012 年 11月 4 日 * 版 本 號:v1.0 * * 輸入描述: 無 * 問題描述: 無 * 程式輸出:
求1000以內的完數
#include <stdio.h> int main() { int n=1000; int r,j,i; for(i=1;i<=n; i++) {r = 0; //初始化要輸出的結果for(j=1;j
題目:一個數如果恰好等於它的因子之和,這個數就稱為"完數"。例如6=1+2+3.程式設計找出1000以內的所有完數。
兩個易錯點:1.sum應該在每次內迴圈結束之後進行初始化。2.對因子之和與數本身的判斷應該在內迴圈結束後。 public class Test9 { public static void main(String[] args) { int sum,i,j; for(i
【程式19】 題目:一個數如果恰好等於它的因子之和,這個數就稱為“完數”。例如6 = 1+2+3.程式設計 找出1000以內的所有完數。
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> /* 題目:一個數如果恰好等於它的因子之和,這個數就稱為“完數”。例如6 = 1+2+3.程式設計 找出1000以內的所有完數。 */ int main(void){ int num
輸出10000以內的完全數-----C語言初學練習
各個小於它的約數(真約數, 列出某數的約數, 掉該數本身, 剩下的就是它的真約數)的和等於它本身的自然數叫做完全數 #include "stdio.h" void main() { int i,j,s