當前位置:首頁 » 編程語言 » C語言偷盜者

C語言偷盜者

發布時間: 2022-08-29 04:51:07

A. 為什麼會有病毒 病毒是怎麼來的

電腦病毒的起源
電腦病毒的歷史:磁蕊大戰

電腦病毒並非是最近才出現的新產物, 事實上, 早在一九四九年, 距離第一部商用電腦的出現仍有好幾年時, 電腦的先驅者約翰.范紐曼(John Von Neumann)在他所提出的一篇論文 [復雜自動裝置的理論及組織的進行] , 即已把病毒程式的藍圖勾勒出來, 當時, 絕大部份的電腦專家都無法想像這種會自我繁植的程式是可能的, 可是少數幾個科學家默默的研究范紐曼的所提出的概念, 直到十年之後, 在美國電話電報公司(AT&T) 的貝爾(Bell)實驗室中, 這些概念在一種很奇怪的電子游戲中成形了, 這種電子游戲叫做 [磁蕊大戰] (core war)

磁蕊大戰是當時貝爾實驗室中三個年輕程式人員在工餘想出來的, 他們是道格拉斯麥耀萊(H, Douglas McIlroy), 維特.維索斯基(Victor Vysottsky)以及羅伯.莫里斯(Robert T. Morris), 當時三人年紀都只有二十多歲.

附註: Robert T. Morris 就是後來寫了一個 Worm, 把 Internet 搞的天翻地覆的那個 Robert T. Morris Jr. 的爸爸, 當時大 Morris 剛好是負責 Arpanet網路安全 .

電腦病毒的老祖宗:

磁蕊大戰的玩法如下:兩方各寫一套程式, 輸入同一部電腦中, 這兩套程式在電腦?記憶系統內互相追殺,有時它們會放下一些關卡,有時會停下來修理(重新寫)被對方破壞的幾行指令 ;當它被困時,也可以把自己復制一次,逃離險境,因為它們都在電腦的記憶磁蕊中遊走,因此得到了磁蕊大戰之名.

這個游戲的特點,在於雙方的程式進入電腦之後,玩游戲的人只能看著螢幕上顯示的戰況,而不能做任何更改,一直到某一方的程式被另一方的程式完全 [吃掉] 為止.

磁蕊大戰是個籠統的名稱,事實上還可細分成好幾種,麥耀萊所寫的程式叫 [達爾文]這包含了 [物競天擇,適者生存] 的意思 . 它的游戲規則跟以上所描述的最接近,雙方以組合語言(Assembly Language)各寫一套程式,叫有機體(organism),這兩個有機體在電腦里爭斗不休,直到一方把另一方殺掉而取代之,便算分出勝負. 在比賽時 Morris 經常匠心獨具,擊敗對手.

另外有個叫爬行者程式(Creeper)的,每一次把它讀出時,它便自己復制一個副本.此外,它也會從一部電腦[爬]到另一部有連線的電腦.很快地電腦中原有資料便被這些爬行者擠掉了.爬行者的微一生存目地是繁殖.為了對付[爬行者],有人便寫出了[收割者](Reaper).它的唯一生存目的便是找到爬行者,把它們毀滅掉.當所有爬行者都被收割掉之後,收割者便執行程式中最後一項指令:毀滅自己,從電腦中消失.[侏儒](Dwarf)並沒有達爾文等程式聰明.卻可是個極端危險人物.它在記憶系統中邁進,每到第五個[地址](address)便把那裡所儲存的東西變為零,這會使的原本的程式停擺.

最奇特的就是一個叫[印普](Imp)的戰爭程式了,它只有一行指令,那就是

MOV 01

MOV是[MOVE]的代表,即移動的意思 .它把身處的地址中所載的[0]寫(移)到下一個地址中,當印普展開行動之後,電腦中原有的每一行指令都被改為[MOV 01].換句話說,螢光幕上留下一大堆[MOV 01].[雙子星](Germini)也是個有趣的傢伙.它的作用只有一個:把自己復制,送到下一百個地址後,便拋棄掉[正本].從雙子星衍生出一系列的程式.[犧牲者](Juggeraut)把自己復制後送到下十個地址之後;而[大雪人](Bigfoot)則把正本和復製品之間的地址定為某一個大質數.想抓到大雪人可是非常困難的.此外,還有全錄(Xerox)柏路阿圖研究中心的約翰.索殊(John F.Shoch)所寫的[蠕蟲](Worm),它的目的是要控制侵入的電腦.

電腦病毒的出現

在那些日子裡,電腦都沒有連線,而是互相獨立的,因此並不會出現小莫禮士所引起的病毒瘟疫.如果有某部電腦受到[感染],失去控制,工作人員只需把它關掉便可.但是當電腦連線逐漸成為社會結構的一部份之後,一個或自我復制的病毒程式便很可能帶來?窮的禍害了.因此長久一來,懂的玩[磁蕊大戰]游戲的電腦工作者都嚴守一項不成文的規定: 不對普羅大眾公開這些戰爭程式的內容.

一九八三年,這項規定被打破了.科恩.湯普遜(Ken Thompson)是當年一項傑出電腦講得獎人.在頒獎典禮上,他作了一個演講,不但公開地證實了電腦病毒的存在,而且還告訴所有聽眾怎樣去寫自己的病毒程式.他的同行全都嚇壞了,然而這個秘密已經流傳出去了.一九八四年,情況愈復雜了.這一年,[科學美國人]月刊(Scientific American)的專欄作家杜特尼(A. K. Dewdney)在五月號寫了第一篇討論[磁蕊大戰]的文章,並且只要寄上兩塊美金,任何讀者都可以收到它所寫得有關寫程式的綱領,在自己家中的電腦中開辟戰場.

[病毒]一詞的正式出現

在一九八五年三月份的[科學美國人]里,杜特尼再次討論[磁蕊大戰]-----和病毒.在文章的開頭他便說:[當去年五月有關[磁蕊大戰]的文章印出來時,我並沒有想過我所談論的是那麼嚴重的題目]文中並第一次提到[病毒]這個名稱.他提到說,義大利的羅勃吐.些魯帝(Roberto Cerruti)和馬高.么魯顧帝(Marco Morocutti)發明了一種破壞軟體的方法.他們想用病毒,而不是蠕蟲,來使得蘋果二號電腦受感染

B. C語言 基礎題求解答

(lovegjh757原創)最好不要用遞歸演算法,太麻煩,最簡單而且便於理解的辦法如下:
設甲乙丙丁四人的偷盜值分別為ABCD,初始值為0(也就是非小偷)。
然而四位的供詞要麼真要麼假,也就是說甲乙丙每人所提到的兩人中必有一人是小偷。
因此:
甲供詞:B+D=1(有小偷)
乙供詞:B+C=1(有小偷)
丙供詞:A+D=1(有小偷)
四名嫌犯中必有小偷,所以A+B+C+D=1

如此計算:
(B+D)+(B+C)+(A+D)=3
A+B+C+D=1
上下等式相減結果為:B+B=2
由此得出結果:B=1
也就是說乙為小偷

C. 佛教中的五戒十善

【五戒】
梵語pan~ca s/i^la^ni。指五種制戒。(一)為在家男女所受持之五種制戒。即:(一)殺生,(二)偷盜(不與取),(三)邪淫(非梵行),(四)妄語(虛誑語),(五)飲酒。又作優婆塞五戒、優婆塞戒。在小乘經量部中,受三歸依即成優婆塞,准許五戒分別受持;說一切有部則須先受三歸依,後具受五戒,始名優婆塞,故不許五戒分別受持。五戒之中,前四戒屬性戒,於有情之境發得;後一戒屬遮戒,於非情之境發得。又前三戒防身,第四戒防口,第五戒通防身、口,護前四戒。我國古來以五戒配列於仁、義、禮、智、信五常,復以不殺配東方,不盜配北方,不邪淫配西方,不飲酒配南方,不妄語配中央。〔雜阿含經卷三十三、增一阿含經卷二十、毗尼母經卷一、大智度論卷十三、薩婆多毗尼毗婆沙卷一、俱舍論卷十四、仁王護國般若經疏卷二、摩訶止觀卷六之上〕

(二)亦為在家男女所受持之五種制戒。即:(一)殺生,(二)偷盜,(三)邪淫,(四)兩舌、惡口、妄言、綺語,(五)飲酒。然此五戒之中,第四戒總攝口業之惡,蓋由十惡之說轉來者。灌頂經卷一、優婆塞五戒威儀經、四天王經等皆舉此說。

(三)為在家菩薩所受持之五種制戒。即禁絕:(一)奪生命,(二)不與取,(三)虛妄語,(四)欲邪行,(五)邪見等。大日經卷六受方便學處品、大日經疏卷十八等說之。即於通途之五戒中,除去飲酒戒,另加邪見戒。〔雜阿含經卷三十一、增一阿含經卷七、優婆塞戒經卷六、優婆塞五戒相經、瑜伽師地論卷五十四〕

【五戒】
[出增壹阿含經] 一不殺戒謂人若於彼眾生。妄加殺害而奪其命。死墮惡道。或生人中。亦壽命短促。若不作是事。名不殺戒。二不偷盜戒謂人若於有主物。不與而竊取之。死墮惡道。或生人中。亦受貧乏報。若不作是事。名不偷盜戒。三不邪淫戒謂人若淫泆無度。好犯他人妻妾。死墮惡道。或生中。妻妾亦不貞良。若不作是事。名不邪淫戒。四不妄語戒謂人若妄造虛言。隱覆實事。誑惑眾聽。死墮惡道。或生人中。亦口氣臭惡。為人所憎。若不作是事。名不妄語戒。五不飲酒戒謂人若飲酒。則縱逸狂悖。昏亂愚痴。無有智慧。若不飲者。是名不飲酒戒。

【五戒】
(術語)一不殺生戒,不殺生物也。二不偷盜戒,不取不與也。三不邪淫戒,不犯有看守者也。四不妄語戒,不為無實之言也。五不飲酒戒,不飲酒也。此五者在家之人所持,男子謂之優婆塞,女子謂之優婆夷。大毗婆娑論名為五學處。大庄嚴經名曰五大施。俱舍論名曰近事律儀。俱舍論十四曰:『受離五所應遠離,安立第一近事律儀。何等名為五所應離?一者殺生,二不與取,三欲邪行,四虛誑說,五飲諸酒。』[囗@又]指持五戒之優婆塞而雲五戒,如趙五戒,智舉五戒等。仁王經上曰:『有千萬億五戒賢者。』

五戒(梵pan~ca s/i^la^ni,巴pan~ca s/i^la^ni)】
謂在家男女應受持的五種制戒。即不殺生戒、不偷盜戒、不邪淫戒、不妄語戒、不飲酒戒。《大毗婆沙論》名為五學處,《大庄嚴經》名為五大施,《俱舍論》名為近事律儀。

佛制初以皈依佛法僧之在家眾為優婆塞(或優婆夷),及至制戒,更教應受持不殺等五戒,即受持三歸五戒之在家眾,方稱優婆塞。故《毗尼母經》卷一雲(大正24·802b)∶『優婆塞者,不止在三歸,更加五戒,始得名為優婆塞也。』

關於五戒的分受與具受,各經持有不同的看法,如《增一阿含經》、《優婆塞戒經》及《大般涅盤經》等提出了分受之說。《薩婆多毗尼毗婆沙》、《雜阿毗曇心論》則認為所謂少分行、多分行、滿分行優婆塞之說,乃欲明持戒功德之多少,並非有如是受戒之法,故不允許分受。

此五戒中,前四者屬性戒,後一者為遮戒。又前三者在防身,次一在防口,後一種通防身防口,在防護前四者。故《薩婆多毗尼毗婆沙》卷一雲(大正23·506c)∶
『優婆塞五戒,幾是實罪?幾是遮罪?答曰∶四是實罪,飲酒一戒是遮罪。飲酒所以得與四罪同類結為五戒者,以飲酒是放逸之本,也能犯四戒。(中略)於眾生上得四戒,於非眾生上得不飲酒戒。』

◎附∶續明《戒學述要》下篇〈律儀別述〉(摘錄)

近事男女有五學處∶

(一)離殺生∶亦雲不殺生。上至諸佛聖人師僧父母,下至蜎飛蠕動,微細昆蟲,凡有命者,不得故殺。此不殺生戒五緣成犯∶(1)是人,簡非畜生等,(2)人想,(3)殺心,(4)興方便,(5)前人命斷。故雖雲一切有命者不得故殺,然其中有重有輕,不可一例。若殺父母師僧聖人,是為逆罪,此罪深重。若殺餘人,名犯根本性罪,不容懺悔。若殺諸非人,名犯中罪;若殺畜生,名犯下罪。此中下之罪,皆可懺悔。故殺生雖同,然應詳細分別。又世人多以不殺生與不食肉等量齊觀,雖雲心出等慈,然有不明殺生成罪之惑。以致訛風久傳,致令多人不敢進受五戒,為礙殊重。今案∶若創受五戒,即發大菩提心,禁斷肉食,此為最善。若或未能,則律許食五種凈肉,不違近事律儀,智者應詳。勿因事膠著,翻成進道之障礙為得。

(二)離不與取∶亦雲不偷盜。凡他人之金銀財物,乃至一針一草,不得不與而取。若常住物,若信施物,若僧眾物,若官物,民物,一切物,或奪取,或竊取,或詐取,乃至偷稅冒渡等,皆為不與而取。此不與取戒,以盜僧物得過最重。此戒具六緣成犯∶(1)他物,(2)他物想,(3)盜心,(4)興方便取,(5)值五錢,(6)離本處。六緣具足,失無作戒體,不通懺悔。盜四錢以下,及盜鳥獸等物為輕,可以懺悔。

(三)離欲邪行∶亦雲不邪淫。居家學佛,未能全斷淫慾,只許於正常夫婦配偶間行之,此外一切女人不得故淫,名離欲邪行。若出家學道,應全斷淫慾,則名離非梵行。佛於近事律儀唯依離犯他妻建立學處,不依離犯自妻者,以『欲邪行性罪所攝,世所譏嫌,余非梵行,雖性罪攝,非世譏嫌,故此不制』。又,『於他妻等遠離則易,非於自妻,謂處居家,妻子圍繞,晝夜習近,恩愛纏心,不能受持遠離習近內真不凈,外假庄嚴,如畫糞車,自妻骸骨。離欲邪行易防護者,謂求他妻難遂心故』。復次,『若諸聖者經生不犯,立近事戒,於自妻不爾。所以者何?犯自妻有三∶謂從貪嗔痴生,經生聖者雖不犯從痴所生,痴見品攝故,聖者已斷,而犯貪嗔所生,是故不立』(文見《婆沙》卷一二三)。《俱舍》頌亦雲∶『邪行最可呵,易離,得不作。』此中或有疑雲,若童子時受近事戒,至少年位方娶妻室,彼於此妻先亦得戒,今雖與之結為夫妻,行非梵行,然不犯戒,以昔於受近事戒時,『得由別分,非總相續,先所受得離欲邪行,非謂離非梵行,今如何犯?習近自妻,非邪行故。謂一相續別分有多,所遮所行,別故無犯』。《俱舍》頌雲∶『得律儀如誓,非總於相續。』若在家男女,能進而受持遠離非梵行等五種學處,是為受持增上五戒,得名為最勝優婆塞、優婆夷,然非離先所受五戒律儀更別有體。此邪淫戒三緣成犯∶(1)淫心,(2)是道,大小便道口道隨一,(3)事遂,入如胡麻,即失戒體。

(四)離虛誑語∶亦雲不妄語。凡不如心想而說,皆是妄語。妄語有大小∶如見聞覺知言不見聞覺知;不見聞覺知言見聞覺知等,是名小妄語;可通懺悔。若未證聖果,而言我得須陀洹果等;乃至實未得定、見好相等,而言得定見香見花見菩薩聲聞天人神鬼等,皆大妄語攝,犯則罪重,名不可悔。詳明語業,總有四支∶(1)妄言(亦雲虛誑語),(2)兩舌(亦雲離間語),(3)惡口(亦雲粗惡語),(4)綺語(亦雲無義語)。

近事戒中唯以妄言立為學處,不依餘三。此有多說∶(1)『虛誑語性罪所攝,譏嫌最重。離間語(舊雲兩舌)等雖性罪攝,譏嫌少輕,故不立為近事學處』。(2)『離虛誑語易可防護,非離餘三。謂處居家御僮僕等,難可遠離離間等三,及身業中捶撻等事』。 (3)『作虛誑語業道最重,餘三少輕,故不立為近事學處』。(4)『唯虛誑語能破壞僧,故立學處,餘三不爾』。(5)『若諸聖者經生不犯,立近事戒。聖者經生必定遠離虛誑語業,非余語業。所以者何?余語有三,謂從貪嗔痴生。經生聖者雖不犯從痴所生,痴見品攝故,聖者已斷,而犯貪嗔所生,是故不立』(文見《婆沙》卷一二三)。《俱舍》則謂∶『以開虛誑語,便越諸學處。』謂為防護行者犯罪以後,以虛誑語否認自己所犯學處,故虛誑語立為近事學處。《成實論》雲∶『是事(指離兩舌等三種語業)細微,難可守護。又,兩舌等是妄語分,若說妄語,則已總說。』故知兩舌等雖不立為近事學處,然已攝於妄語之中,犯非無咎。此虛誑語五緣成犯∶(1)所對是人,(2)是人想,(3)有欺誑心,(4)說自證聖果及見佛見鬼等,(5)前人領解。即名失戒。

(五)不飲酒∶酒能致醉,令人神志昏迷,故一切酒不得故飲。若有重病非酒莫療者,白眾或白師後方許飲服。自既不飲,亦不得教人飲。制酒、酤酒,尤非所應。此近事五戒,前四是性罪,不飲酒屬遮罪。

〔參考資料〕 《菩薩瓔珞本業經》卷下;《大智度論》卷十三;《大毗婆沙論》卷一二四;《成實論》卷八;《仁王護國般若經疏》卷二;道端良秀《唐代佛教史の研究》第三章;中村元《原始佛教の生活倫理》。

【十善十惡】
十善即十善業,梵語das/akus/ala-karma^ni。乃身口意三業中所行之十種善行為。又作十善業道、十善道、十善根本業道、十白業道。反之,身口意所行之十種惡行為,稱為十惡,又作十不善業道(梵das/a^kus/ala -karma-patha^ni )、十惡業道、十不善根本業道、十黑業道。即:(一)殺生。(二)偷盜。(三)邪淫。(四)妄語。 (五)兩舌,即說離間語、破語。(六)惡口,即惡語、惡罵。(七)綺語,即雜穢語、非應語、散語、無義語。乃從染心所發者。(八)貪欲,即貪愛、貪取、慳貪。(九)嗔恚。(十)邪見,即愚痴。離以上十惡,則為十善。依此順序,屬身業者三,屬口業者四,屬意業者三,稱為『身三、口四、意三』。除意三外之七支,稱為七支業(口四亦稱語四)。造業之經過可分為加行、根本與後起三個階段,此十業道屬根本者,故立為根本業道。

十善十惡之說,見於大、小乘諸多經典,阿含經謂行十善將生人天世界,行十惡則墮地獄、餓鬼、畜生三惡道。說一切有部等部派對十善十惡之果報分為異熟果、等流果、增上果加以解釋,因行十惡而墮三惡道者,為異熟果;因殺生業而致多病短命者,為等流果;因殺生業而遇霜雹、塵穢等害者,為增上果。

此外,十惡系由貪、嗔、痴三不善根中任一者之加行(預備之行為)而起,當其顯現成為業道,即依三不善根中之特定者或任一而引起。十惡之中,以殺生及邪見為最重。據新華嚴經卷三十五稱,行十善十惡者,依善之弱強程度而得人、天、三乘、佛果;依惡之程度而墮三惡道,即惡性強則墮地獄,次則為畜生,再弱則為餓鬼;或生於人間,亦遭短命、多病及其他之不幸。十善具有止惡行善之意義,故亦稱十善戒,或十善法戒、十善性戒、十根本戒。又十善為順理之正法,故有十善正法之名。據菩薩瓔珞本業經卷下載,修下品之十善,可為人中之王;中品十善為粟散王,即小國之王;上品十善為鐵輪王,即轉輪聖王之一。據此意義而言,其王位稱為十善位,帝王稱為十善君;於過去修十善戒,得此功德,故稱之為十善戒力。於天台宗,圓教十信位之菩薩名為十善菩薩。又據無量壽經卷下所載:(一)殺生。(二)偷盜。(三)邪淫。(四)兩舌、惡口、妄語、綺語。(五)飲酒等稱為五惡;反之,則稱五善。此五者同於五戒之德目,故守五戒稱五善,違反五戒則謂五惡。〔長阿含經卷十五、增一阿含經卷四十三、卷四十四、正法念處經卷一、卷二〕(參閱『業』5494、『業道』5502)

【十善】
[出法界次第] 善即順理之義。謂行此十法皆順理故。然有二種。一者止。二者行。止則止息己惡。不惱於他。行則修行勝德。利安一切也。一不殺生不殺生者。謂不害一切物命。即是止殺之善。既不殺已。當行放生之善也。二不偷盜不偷盜者。謂不竊取他人財物。即是止盜之善。既不盜已。當行布施之善也。三不邪淫不邪淫者。謂不行邪淫慾事。即是止淫之善。既不邪淫。當行清凈梵行之善也。四不妄語不妄語者。謂不起虛言誑惑他人。即是止妄語之善。既不妄語。當行實語之善也。五不兩舌不兩舌者。謂不向兩邊說是談非。令他鬭諍。即是止兩舌之善。既不兩舌。當行和合利益之善也。六不惡口不惡口者。謂不發粗獷惡言。罵辱他人。即是止惡口之善。既不惡口。當行柔和軟語之善也。七不綺語不綺語者。謂不庄飾華麗之言。令人樂聞。即是止綺語之善。既不綺語。當行質直正言之善也。八不貪欲不貪欲者。謂不貪著情慾塵境。即是止貪之善。既不貪欲。當行清凈梵行之善也。九不嗔恚不嗔恚者。謂不生忿怒之心。嗔恨於人。即是止嗔之善。既不嗔恚。當行慈忍之善也。十不邪見不邪見者。謂不偏邪異見。執非為是。即是止邪見之善。既不邪見。當行正信正見之善也。

【十善】
(術語)不犯十惡,則謂之十善。見善惡條。天台雲:十善有二種:一止二行。止則但止前惡,不惱於他。行則修行勝德,利樂一切。此二通稱善者,善以順利為義。息倒歸真曰順理,止則息於重倒之惡。行則漸歸勝道之善。故止作二種,皆名曰善。或以加道名,以能通至樂果也。

【十善十惡】
(名數)十惡者:一殺生。二偷盜。新雲不與取。三邪淫,非自之妻妾而行欲者。四妄語,新雲虛誑語。五兩舌,新雲離間語。六惡口,新雲粗惡語。七綺語,新雲雜穢語。語含淫意者。八貪欲。九嗔恚。十邪見,撥正因果,求僻信福者。此十者,並乖理而起,故名惡。又此十惡為苦報之業因,故名曰十惡業。又雲十不善業。又此十業能通苦報,故又名十不善道。又曰十惡業道。十善者,不殺生乃至不邪見也。此十者能順理,故名善,名十善業,又名十善道,十善業道。准上可知。見法界次第上之下。俱舍論十六。此中受持十善曰十善戒,是為大乘之在家戒,以感欲界之樂果者。

【善惡】
指善與惡。若再加上無記,則合稱為『三性』。一般而言,善指順理,惡指違理。然於經論中有多種不同說法,依成唯識論卷五之意,能順益此世、他世之有漏與無漏行法為善;反之,於此世、他世有違損之有漏行法為惡。其善惡之分際,在順益與違損之差別。且善惡二者皆須貫串此世與他世,否則即為無記。如人、天之樂果,於此世雖為順益,於他世則不為順益,故非為善,而為無記性。又如惡趣之苦果,於此世雖為違損,於他世則不為違損,故亦非惡,而為無記性。

凈影寺慧遠於大乘義章卷十二中,就人、天、二乘、菩薩、佛等五乘,以闡釋善惡之名。即:(一)順益為善,違損為惡。即以五乘所修之善法為善;能招感三途果報之因,及人、天中苦果之別報業等,稱為惡。(二)順理為善,違理為惡。理,指無相空性。佛、菩薩及二乘所修之善法為善;人、天所修之善法是為有相行,故為惡。(三)體順為善,體違為惡。體,為己之自體,即指法界之真性。依此義,五乘所緣修之一切善行皆為惡。

天台宗所立之善惡有六種,即:(一)人、天之善。指五戒、十善等之事善。但因於人、天之果報盡時,仍將墮於三途(地獄、餓鬼、畜生)等惡道之中,故亦為惡。(二)二乘之善。二乘人能遠離三界(欲界、色界、無色界)之苦,故為善;但二乘人雖能自度,而不能度他,故亦為惡。(三)小乘菩薩之善。小乘菩薩慈悲兼濟,故為善;但因於自身之中,未斷任何煩惱,故亦為惡。(四)通教三乘之善。三乘同斷見忍之煩惱,故為善;但因未見別教中道之理,未斷一分之無明,故亦為惡。(五)別教菩薩之善。別教菩薩能見中道之理,故為善;但因所見之中道為隔歷之中道(隔離而不融通之中道),而非圓教之圓融中道,故其所行帶有方便,不合於理,是亦為惡。(六)圓教菩薩之善。圓教菩薩所見之圓妙之理,本為至極之善,但由『順、背』及『達、著』等二義而言,則亦為惡。『順、背』,謂順實相之圓理為善,背之則為惡;『達、著』,謂達此圓理為善,而於圓理生起執著,則為惡。其中之第二義,系以達、著二者判別善惡,為天台宗獨特之說。〔菩薩瓔珞本業經卷下、大乘義章卷七、法界次第初門卷上、摩訶止觀卷二之三〕(參閱『善』4873、『惡』4944)

願對您有所幫助!願您早日得般若智慧!阿彌陀佛!

D. 玄幻小說中傭兵工會的等級和任務分類

戰士公會
戰士學徒見習戰士高級戰士大戰士戰師大戰師戰聖戰神
劍士學徒見習劍士高級劍士大劍士劍師大劍師劍聖劍神
魔法師工會
魔法學徒見習魔法師高級魔法師大魔法師魔導士大魔導士魔導師大魔導師神降師
弓箭手工會
弓箭手學徒見習弓箭手高級弓箭手大弓箭士弓箭師大弓箭師聖弓箭師神手
弓箭手學徒見習弓箭手初級魔箭手中級魔箭手高級魔箭手魔劍師聖魔劍師神手
騎士(按斗氣強度)工會
騎士學徒見習騎士中級騎士高級騎士大地騎士天空騎士聖騎士神騎士
騎士學徒到神聖騎士原則上騎獸從D級到S級都可以騎獸為龍的騎士被尊稱為「龍騎士」神騎士的騎獸必須是SS級或聖獸
煉金術士工會
煉金學徒見習煉金術士高級煉金術士煉金術師大煉金術師煉金術聖神之手
吟遊詩人工會
書生小詩人詩人吟遊者學者吟遊大師傳說者詩仙
傳說者是記錄並且傳播了大陸強者光榮事跡的人詩仙則是記錄並且傳播了震驚大陸的史詩的人一般到了吟遊大師水平的人就會選擇追隨
一個強者或者未來的強者隨時記錄他的事跡
廚師工會
廚師學徒見習廚師烹飪者廚師大廚英廚師魔廚廚神
鍛造工會
鍛造學徒見習鍛造者高級鍛造者鍛造師大鍛造師鍛聖鍛神
創造工會
創造學徒見習創造者高級創造者創師大創師創聖創神
衡量廚師等級的標準是能保留多少食物中的魔法能量
商人工會
E級商人D級商人C級商人B級商人A級商人S級商人SS級商人SSS級商人
商人可以是單個人也可以是家族、世家、聯盟、組織等等
傭兵公會
E級傭兵D級傭兵C級傭兵B級傭兵A級傭兵S級傭兵SS級傭兵傭兵之王
原則上成為傭兵之王就可以建立另外一個傭兵公會
E級傭兵團D級傭兵團C級傭兵團B級傭兵團A級傭兵團S級傭兵團SS級傭兵團SSS級傭兵團
冒險者公會
E級冒險者D級冒險者C級冒險者B級冒險者A級冒險者S級冒險者SS級冒險者SSS級冒險者
盜賊公會
E級盜賊D級盜賊C級盜賊B級情報員A級情報員S級情報員SS級情報員神之耳
E級盜賊D級盜賊C級盜賊B級偷盜者A級偷盜者S級偷盜者SS級偷盜者神偷
E級盜賊D級盜賊C級盜賊B級機關師A級機關師S級機關師SS級機關師機關之神
E級盜賊D級盜賊C級盜賊B級殺手A級殺手S級殺手SS級殺手殺神
也可以情報組織、偷盜者組織、機關師組織、殺手組織接任務
顏色是白色,代表最低級的F級傭兵,當你完成了一定的任務後便可以晉級。E級傭兵勛章是紅色,d級是綠色,C級是黃色,B級是紫色,A級是銀色,S級是金色,也是傭兵的最高等級了

E. 我想學些電腦方面的知識!

我在上學的時候也有你這樣的想法,但是現在覺得這件事不是想高考那樣,通過突擊學習就能實現,一,要有天賦。二,電腦知識長時間的沉澱和積累才能造就一個出色的黑客。
我想你還是個學生吧,你現在重要的是不斷的充實和提高自己,不要想著我怎麼才能成為黑客,要想著,只要你提高一點就離這個目標近一點。
總之,你可以向兩個方向發展1.網路(思科認證,國家網路等級考試等等)2.編程(計算機語言都是相通的你只要學精一個就好,在學別的語言就會簡單。建議java)。
既然你選擇了這個方向就不要放棄,只要你努力堅持走先去就一定會有所斬獲。祝你成為出色的黑客。

F. 誰能告訴我病毒的主要類型

一般說來,有兩類主要的計算機病毒.第一類是由FILE INFECTORS(文件感染者)組成,這種病毒將其自身附著到通常的程序文件.它通常感染屬性為COM和EXE的程序文件,可是一些這種類型的病毒能夠感染任何運行或解釋所需要的程序文件,象:.SYS,.OVL,.OBJ,.PRG,.MNU和BAT文件.有一種PC病毒,他通過將自身的代碼插入到用C語言編制的源文件來感染源代碼文件,而且這種PC病毒是由被感染的原代碼文件產生的任何可執行的形式來復制病毒的功能.

文件感染者能夠直接行動或是駐留;直接行動的病毒在被執行時,它將選擇一個或更多的程序來感染。首次運行一個染有駐留病毒的程序時,病毒就將其自身駐留在內存中,並且從這以後將感染其它的執行程序(如耶路撒冷病毒)或當某些條件滿足後感染其它的文件。直接行動病毒某時也被行為非駐留病毒,但大多數的病毒是駐留型病毒。

第二類主要的病毒是系統或引導記錄感染程序:這些病毒感染他所發現的位於硬碟上某一操作系統的可執行的代碼。在PC上有些常見的引導扇區病毒,這種病毒僅僅感染DOS引導扇區,MBR(主引導記錄)病毒能感染固定磁碟的主引導記錄和磁碟的DOS引導扇區。例如:大腦、石頭、帝國、AZUSA,和米開朗基羅病毒。所有普通引導型和主引導記錄病毒都是常駐內存的。

一些病毒既能感染文件也能感染引導扇區(Tequila(龍石蘭)病毒就是這種類型的病毒;)這種類型的病毒通常也叫混合型病毒。

除了上面描述的兩個主要類型的病毒,許多的反病毒專家將下面的病毒劃分為不同的類型。

文件系統或伴隨病毒(如DIR-II)是通過修改目錄表入口,以至於在運行程序之前裝載和執行病毒。而程序本身並沒有受到物理的損壞,只是程序的路徑入口遭到了破壞。一些人將他們歸類為第三類病毒,而另些人則認為他們是文件型病毒的子類。偶而,也稱這種病毒為"LINK VIRUS"鏈接病毒。

內核(KERNEL)病毒攻擊包含有操作系統"core"(或內核)的程序的特定功能(2APA3A是DOS內核病毒,並且也是多形性的)。能夠感染內核程序的文件型病毒不是內核病毒----內核病毒這個詞用來描述使用內核文件某些特定功能的病毒。(如他們在磁碟上的物理定位或約定俗成的專門載入或調用。)

G. 我高2同學月薪9000做網站的

做網站和C語言沒有關系的,做網站需要html/ASP等知識

下面轉載一篇網上廣為流傳的文章

做網站,你的前途出路在那裡?

大型娛樂站、旅遊站、咨詢站、門戶站,中國某某第一站????

你知道你上面說的這幾個字,如何能實現嘛?
我來告訴你,
1年廣告費用(價格都是2004年的)

首先,
SINA 一天的首頁 LOGO圖片價格:15000/天
SOHU 一天的首頁 LOGO圖片價格:15000/天
163 一天的首頁 LOGO圖片價格:18000/天

SINA 一天的首頁 通欄價格:16萬/天
SOHU 一天的首頁 通欄價格:15.2萬/天
163 一天的首頁 通欄價格:15.4萬/天

SINA 首頁 彈出頁面價格:10萬/小時
SOHU 首頁 彈出頁面價格:12萬/小時
163 首頁 彈出頁面價格:11.5萬/小時

SINA 首頁 彈出窗口價格:13萬/天
SOHU 首頁 彈出窗口價格:14萬/天
163 首頁 彈出窗口價格:13萬/天

SINA 所有用戶郵件價格:12萬/天
SOHU 所有用戶郵件價格:10萬/天
163 所有用戶郵件價格:15萬/天

這只是廣告費用,

其次,你在機房的投資,

DELL 主伺服器系統 40萬/台(全套)
IBM 主伺服器系統 48萬/台(全套)
HP 沒有主伺服器系統

你至少不上3台?1台網站,1台論壇,1台郵件

然後是人工,
現在網路雇員的費用應該是

北京 高級管理人員 10-20萬/月
一般管理人員 1-5萬/月
技術骨幹 50-200萬/年
一般技術 2000-5萬/月
普通維護 1000-8000/月
普通雇員 600-2000月

上海 高級管理人員 20-40萬/月
一般管理人員 5萬/月
技術骨幹 80-200萬/年
一般技術 5000-5萬/月
普通維護 3000-1萬/月
普通雇員 1000-4000月

本站註:這上面的數據確實有點誇張。補充如下:
外企高管(除了地區總裁亞太經理,港澳台胞)也就20-100萬/年
一般技術 2000-1萬/月比較多,通信行業多些,2萬/月
技術骨幹 5000-20000/月是很正常的,多了就該被開了

而你的所謂門戶,至少需要
5個高級管理 財務/網路/技術/人事/客戶
5-10個技術骨幹
20個技術
20個普通維護
普通雇員建議不超過20

然後,計算得出你一年的投資成本為:500萬-8000萬RMB

計算你的贏利項目:

0.門戶站?汗,不說你們也知道,
1.旅遊,你的本地有支柱實物產業嘛?比如酒店,賓館,旅行社?
2.信息廣場?你們本地的信息港和人才市場的訪問量是多少,剩下多少給你?
3.網站建設??這個要是能賺錢,那就奇怪了,任何搞網站的都知道,沒有內部的人,沒有關系,沒有政府大企業的長期合同,搞網站建設不死也賺不了多少。
4.禮品?網上商店? 你知道現在有多少家嗎?你打算推出什麼特色來吸引客戶?taobao?ebay?雲網?等等大的賣家,都已經吃掉中國的9成市場了。
5.網址站?你知道中國有多少網址站嘛?我不敢說自己能統計清楚,因為我根本就統計不出來數字,因為太多了,自己建立一個,當網站書簽還可以。
6.搜索站?技術在那裡?全都是偷盜的,有什麼意思?
7.黃|色站?你簡直不知道國外空間什麼叫做黑?總之就是,錢給了,空間沒有,或者是用不了多久,要不就是限制的很死,老是超過流量。就算你都沒碰見,你以為搞黃站,就真的能賺多少錢?還有,安全?有的錢,有命花才可以啊,可別讓國內CT抓到,否則.....
8.簡訊站?你以為中國還有多少個傻子???
9.廣告聯盟站?搞這個的,估計都把站長當做白痴了,你見過幾個大站的個人網站,加入聯盟的?
10.游戲站?一個17173還不夠,你們到底分析過17173的流量是為什麼嗎?那我告訴你,因為游戲新聞和攻略,可是你們的實力,能做到先17173更新嗎?
10-1.游戲外掛私服?這個偶沒什麼說的,用游戲就有外掛,看的遠點的說,游戲公司甘心被你們這樣搞嗎?等國家游戲政策明了化,第一個倒霉的就是外掛站,然後就是私服.何況,這個贏利點也太小了,自己技術做不出外掛,做私服伺服器貴,只是介紹等等,夠難的,贏利回本難。
11.博客?除非你真的有點文學功底,還有一群這樣的朋友幫你,要不,沒有特色,原創,也是完.
12.下載站。別老是偷,這樣是沒前途的,看看人家天空為什麼發展起來,最簡單的道理,所有東西都是自己的,保證能下載,而且沒什麼太多廣告煩人,不用注冊,不用點廣告才能下載
13.大大小小的論壇站,建議沒有特色就不要開論壇,否則,半年你就知道什麼叫做慘淡經營了,看著自己論壇上空空的,就知道痛苦了
14.其他的大大小小的,不是很多同類型的網站?能有幾個真的混出來的,能站出來說我的站能養活我,養活我的網站。估計中國10成的網站裡面,連0.1成都不到吧。

當然不能否定的是:
如果你的廣告能有預期的那麼好,
訪問能有預期的那麼好,
產品賣的能有預期的那麼好,

也就是說,你有大概3-20年的時間收回成本。

完了,個人看法,磚可以仍,

只是覺得你們這樣,隨便建一個網站,打上點東西,
就叫
什麼什麼全球
什麼什麼亞洲
什麼什麼中國
什麼什麼唯一
什麼什麼門戶
什麼什麼獨創

的普通網站,不能放眼在實際情況,
整和現在的網路氣息,
找到自己的突破口,

盲目的復制性
HAO123

盲目的偷盜性
新聞小偷

盲目的重合性
是個論壇就有情感和灌水區

現在,是不可能建立一個網站,就賺錢的
因為中國

只有一個 hao123 只有一個 17173
而他們,一個被收購,一個被並購
只有一個易趣,也只有一個taobao
而他們,一個燒錢過億,一個苦苦掙扎
一個SOHU和一個163
而他們,一個靠名氣,一個靠游戲
一個SINA和一個TOM
而他們,一個是日本投資文化侵略(本站註:此說法有誤),一個是色|情新聞起家

要做,就要做別人沒有的,和別人做的一樣,
在網路上,你能分到多少流量?

只是告訴大家,做網站,要理智,
首先,你要愛一行,才能精通一行,不能是說賺錢,
就來干,
為了賺錢而賺錢的網站,有多少網民會信任經常來你的站呢?

需求決定供給,給網民真實的需要,
他們才能擁護你的網站,

當有一天,你真能做到大站的時候,
那種網民對你網站的認可,
才是一種最大的 「贏利」
是最值得 做網站的 去爭取的,而為之努力的

網路最大的贏家是誰?
網通和電信!!!!!!!!!!!!!!

H. C語言 結構體問題 問題長 高分 急

我僅給你more challenging question的實現
因為沒做錯誤處理 你輸入的時候要輸入正確的數據

// tmpdsf.cpp : コンソール アプリケーションのエントリ ポイントを定義します。
//
#include "stdafx.h"

typedef struct item{
int id;
int value;
int weight;
}Item;
int takenvalue;
int takenweight;
Item takenTMP[11];
//int num;
int value = 0;
int weight = 0;
int total = 0;
int totalend = 0;
void printItems(Item items[], int numItems)
{
int i = 0;
for(i = 0; i < numItems; i ++)
{
if(items[i].id == 0)break;
printf("%d, %d,%d\n", items[i].id, items[i].value , items[i].weight);
}

}
void search(Item items[ ],Item taken[ ], int numItems, int maxWeight,int first)
{
int i, j;
for(i = first; i<= numItems; i++)
{
if((items[i].weight + weight) <= maxWeight)
{
takenTMP[total].id = items[i].id;
takenTMP[total].value = items[i].value;
takenTMP[total].weight = items[i].weight;
weight += items[i].weight;
value += items[i].value;
total++;
if(value > takenvalue)
{
takenweight = 0;
totalend = 0;
for(j = 0; j < total; j++)
{
taken[j].id = takenTMP[j].id;
taken[j].value = takenTMP[j].value;
taken[j].weight = takenTMP[j].weight;
takenweight += taken[j].weight;
totalend ++;
}
takenvalue = value ;
first = i+1;
taken[total+1].id = 0;
taken[total+1].value = 0;
taken[total+1].weight = 0;
search(items,taken, numItems, maxWeight, first);
}
}
}
}
int maximize(Item items[ ], int numItems, int maxWeight, Item taken[ ])
{
int first = 0;
int i;
takenvalue = 0;
for(i = 0; i<= numItems; i++)
{
total = 0;
weight = 0;
value = 0;
search(items,taken, numItems, maxWeight, i);
}
return 0;
}
int _tmain(int argc, _TCHAR* argv[])
{
Item items[10], taken[11];
int numItems = 1;
int i = 0;
int maxWeight =0;
int quit;
for(i= 0; i< 12; i ++)
{
items[i].id = 0;
items[i].value = 0;
items[i].weight = 0;
takenTMP[i].id = 0;
takenTMP[i].value = 0;
takenTMP[i].weight = 0;
}

printf("please Enter items:\n");
while(1)
{
scanf("%d,%d,%d\n",&items[numItems - 1].id, &items[numItems - 1].value, &items[numItems - 1].weight);
if(items[numItems - 1].id == 0)break;
numItems ++;
}
printf("Enter maximum weight, W:");
scanf("%d,",&maxWeight);
maximize(items, numItems, maxWeight,taken);
printItems(taken, totalend);
printf("Items taken:");
for(i=0; i < totalend; i++)
printf("<%d, %d,%d>", taken[i].id, taken[i].value , taken[i].weight);
printf("\n");
printf("Total value: %d\n", takenvalue );
printf("Total weight: %d\n", takenweight );

scanf("%d",&quit);

return 0;
}

熱點內容
java代碼自動編譯 發布:2025-01-16 19:58:14 瀏覽:313
編程很困難 發布:2025-01-16 19:58:09 瀏覽:673
gg登錄源碼 發布:2025-01-16 19:58:07 瀏覽:292
微信收藏表情文件夾 發布:2025-01-16 19:28:57 瀏覽:15
ra伺服器搭建 發布:2025-01-16 19:28:12 瀏覽:18
javaftp讀取 發布:2025-01-16 19:28:02 瀏覽:185
樂課上傳作業 發布:2025-01-16 19:24:58 瀏覽:936
哈爾濱python培訓 發布:2025-01-16 19:19:30 瀏覽:915
java對象與線程 發布:2025-01-16 19:14:59 瀏覽:897
二維碼源碼vc 發布:2025-01-16 19:14:59 瀏覽:774