C语言程序100例之C#版-019
生活随笔
收集整理的這篇文章主要介紹了
C语言程序100例之C#版-019
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C語(yǔ)言程序100例之C#版-019
C程序源代碼:
【程序19】
題目:一個(gè)數(shù)如果恰好等于它的因子之和,這個(gè)數(shù)就稱為“完數(shù)”。例如6=1+2+3.編程
找出1000以內(nèi)的所有完數(shù)。
1. 程序分析:請(qǐng)參照程序<--上頁(yè)程序14.
2.程序源代碼:
########################
C#語(yǔ)言程序:
using System; class C319 {static void Main(){//C語(yǔ)言規(guī)定只有靜態(tài)存儲(chǔ)數(shù)組和外部存儲(chǔ)數(shù)組才可作初始化賦值。//所以C語(yǔ)言代碼的整型數(shù)組聲明時(shí)需要使用staticint[] k = new int[35];int i,j,n,s;for(j=2;j<1000;j++){n=-1;s=j;for(i=1;i<j;i++){if((j%i)==0){n++;s=s-i;k[n]=i;}}if(s==0){Console.Write(" {0} is a wanshu ",j);for(i=0;i<n;i++)Console.Write(k[i]+",");Console.WriteLine(k[n]);}}} }總結(jié)
以上是生活随笔為你收集整理的C语言程序100例之C#版-019的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ascii c语言打印出来,C语言打印出
- 下一篇: 发布 html win7 工具,win7