1樓:
提供2個,供選擇,參考:
#include "stdio.h"//
#include "math.h"//
void main(void)
若你要的是每一個數字的「逆序」,請用下面**——#include "stdio.h"//
#include "math.h"//
#include "string.h"//#include "windows.h"//void main(void)
printf("they are");
for(i=0;i printf(".\n");} 2樓: 除錯了好長時間,終於出來了~。。 #include #define n 1000 void main() int a[3]; int b[n]; int i,j,k,m,n=0,p,sum; for(i=2;i<=n;i++)//先求出完數,放到陣列a[3]中。 k=0; for(j=1;jif(i%j==0) b[k]=j;//此陣列存放i的所有約數。 k++; sum=0; for(m=0;m<=k-1;m++)//把小於i的i約數相加與i比較,得出i是否完數 sum+=b[m]; if(sum==i) a[n]=i;//把完數存入a[n]中 n++; if(n) for(p=0;pprintf("%d\n",a[n-p-1]); c++ 編寫程式求1000以內的所有完數 3樓:匿名使用者 #include using namespace std; int main() {int a,i,f; for(a=2;a<=1000;a++) {f=0; for(i=1;i c語言。編寫程式求1000以內的所有完數,並顯示輸出。 4樓:匿名使用者 #include void getperfectnumber(int n) for (int j=0;j 用c++程式設計要求輸入1000內的完數 5樓:匿名使用者 #include using namespace std; int wanshu(int n) }cout< }int main( ) system("pause"); return 0;} 6樓:匿名使用者 #include "stdio.h" bool isperfectnumber(int n)main() }printf("\n");}}} 7樓:淦海瑤 求1000以內的完數的c語言**如下: #include int main() }return 0;} c++求1000以內的完數 8樓:匿名使用者 你知道什麼是完數麼?完數是所有因子(除去自身)的和等於自身的數。 以下是正確** #include using namespace std; int main() if(x==sum) //如果因子和等於本身cout< x++; }return 0;} c++程式設計序找出1000以內的所有完數並輸出其因子 9樓:戶哲茂 #include "stdio.h" int fun1(int n) if(j==n) return 1; else return 0; }main( ) printf("\r\n");}}} 10樓:匿名使用者 【解題思路】 完數是指該數所有的真因子(即除了自身以外的約數)的和,恰好等於這個數本身。比如:6的所有真因子是1,2,3,而恰好6=1+2+3,所以6是完數。 根據這個條件,判斷完數並不難。比如要判斷一個數a是否完數,可以用一個迴圈,從1到(a-1),逐個找出a的因子,並把所有的因子累加起來,最後再和a比較看是否相等,相等就是完數,不相等就不是完數。可以單獨寫一個判斷完數的函式,然後再用一個迴圈從0-1000,找出1000以內的完數,並完成輸出就可以了。 具體**如下: 【程式**】 #include //控制檯操作標頭檔案 bool ws(int a) //判斷完數的函式 {if(a<=1) return false; //如果這個數小於等於1則不是完數 int i,s=0; //迴圈變數和所有因子的和 for(i=1;i 11樓:匿名使用者 #include int composite(int); main() printf("\n"); }int composite(int a) 12樓:匿名使用者 #includeint main() cout< }} return 0; }//////////////////////bool wanshu(int in) if(sum ==in) an=true; return an;} 首先,編寫一個 過濾器 函式 以 把奇數放到另一個陣列 為例 int is odd int number 然後,編寫主函式 返回符合條件的數的個數 size t put conditional int dest,目標陣列 const int source,原陣列 size t n,原陣列所含元素個數... s 1 3 5 7 9 陣列 n length s 陣列長度 i ceil rand 1,1 n s i 我的建議是先得到你陣列的大小a,然後產生個從1到a的隨機數,這專樣也能取出 屬來一個數。clc y 1,8,6,8,4,2,9,2,4,7,3,8,4,2,9,3,4,9,3 a size y,... 1 把單引號去掉,或者單引號改成雙引號,另外變數要在使用前定義 name tony missing array missing name print r missing 2 第二條把 name的寫義放在陣列定義前邊,那個1是因為 echo print r missing 等於又輸出了一下print ...c語言中如何把符合要求的數放到另陣列中
matlab如何在一組陣列中隨機抽取數
PHP陣列可以包含變數嗎,PHP中要使用陣列的話必須先定義一個變數為array 嗎???