电脑可以随机产生乱数.PPT

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电脑可以随机产生乱数

連續輸入 使用抽取運算子來輸入時,將會直接跳過空白字元、定位字元、換行字元等空白。 一元算術運算子 最好是在需要用到時才宣告變數。 輸入實數值 表示整數的int型態,無法處理有小數點以下部份的實數,實數可以利用double型態來處理。 產生亂數 電腦可以隨機產生亂數。 寫上rand()的部份,會變成大於0的隨機整數型態之亂數。 讀入字元 必須使用char型態來處理字元。 讀入字串 用來處理字串的是string型態,在使用此型態之前,必須先引入標頭檔string。 包含空白的字串必須透過getline來讀取。 string型態的變數也可以初始化和指定。 C++是以C語言及Simula67為基礎所製作而成,且支援物件導向程式設計的程式語言。 C++的程式一定要經過編譯和連結,變換成可執行的形式才行。 C++的程式為自由格式,但仍應該加以縮排使程式易於解讀,並適當地記入應該告知「讀者」(包含作者自己)的注釋。 想要利用標準函式庫時,必須引入適當的標頭檔,且需要指令using namespace std;。 C++程式的主體是main函數,其中的敘述將會依序執行,原則上敘述是以分號作結束。 想要進行畫面和鍵盤等串流的輸出入時,必須引入iostream標頭檔。 代表console畫面的標準輸出串流是cout,可以透過插入運算子「」來進行輸出。 代表鍵盤的標準輸入串流是cin,可以透過抽取運算子「」來進行輸入。空白字元會被跳過。 整數常數表示為整數常值,字元的排列則表示為字串常值「…」。夾著空白(white space)的相鄰字串常值會被連結。 換行字元以「\n」表示,而警告字元(一般是嗶聲)則以「\a」表示。 變數是從型態製做出來的實體,使用變數時必須要有賦予變數名的宣告。 在產生變數時將值放進去就是初始化。將值放入已經產生的變數則是指定。原則上,沒有明確地初始化的變數將會是不定值。 表示整數的是int型態、表示實數的是double型態、表示字元的則是char型態。 表示字串的是string型態。使用string型態時必須引入string標頭檔。 用來進行運算的「+」和「*」等符號就是運算子,有一元運算子、二元運算子和三元運算子。作為運算對象的運算式則是運算元。 以( )框住的運算將會優先執行。 藉由整數除以整數所得到的商,會是捨去小數點以下部份的值。 求取商的「/」運算子和求餘數的「%」運算子,如果其中一個運算元是負數時,其運算結果將視處理器而定,「%」運算子的運算元一定要是整數才行。 亂數是利用rand函數所產生的。 * * 明解C++教學手冊 柴田望洋 博士 著 藉由從鍵盤輸入數值和字元,然後顯示在畫面上的程式來習慣C++吧! C++是在1980年由Bjarne Stroustrup博士,以Simula67之物件導向概念與C語言為基礎,所改良而成的程式語言。 輸出到console畫面 像List 1-1這樣的程式就稱為原始碼程式(source program),而儲存該程式的檔案則稱為原始碼檔案(source file)。 在執行程式之前,必須先經過編譯及連結等作業才行。 注釋 以「//」為開頭的那一行是程式的注釋(comment)。 「/*」和「*/」之間的內容也是注釋,這種注釋可以跨行。 標頭檔與引入 C++所提供的各種函式庫,例如iostream、string等等,都叫做標頭檔(header)。 而利用#include指令來取得標頭檔的內容就叫做引入(include)。 std名稱空間 #include的下一行是using指令,此指令是使用名為std的名稱空間(name space)之宣告。 輸出到console畫面及串流 對外部的輸出入都是透過串流(stream)來進行。 Cout是通往console畫面的標準輸出串流(standard output stream)。 指示插入到串流的是向左的兩個不等號「」,這個符號就稱為插入運算子(inserter)。 字串常值 以雙引號「”」框住的併排字元就稱為字串常值(string literal)。 字串常值中的「\n」是換行字元,它是逸出序列的一種。 main函數 main函數(main function)是程式的主體部分,程式執行時會依序執行其中的敘述(statement),而敘述的結尾必須是分號。 連續輸出到串流 對輸出串流cout連續使用複數個插入運算子時,會從最前頭開始依序進行輸出。 警告 字串常值中的「\a」是警告的意思,對cout輸出警告時,程式就會以視覺或聽覺的方式吸引使用者的注意。 符號字元的讀法 自由格式記敘 C++可以用自由格式(free formated)來記敘程式。 限制:

您可能关注的文档

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档