PIXNET Logo登入

噗庫咪

跳到主文

我會吃大量的程式

部落格全站分類:電玩動漫

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 1月 18 週二 201119:31
  • 實數(浮點數)

實數(浮點數)
一、實數常數的表示方法
實數也稱為浮點型。實數常數也稱為實數或者浮點數。在C語言中,實數只採用十進位。它有二種形式:十進位小數形式,指數形式。
1)  十進位數字形式:由數碼0~ 9和小數點組成。
(繼續閱讀...)
文章標籤

ASTRUE 發表在 痞客邦 留言(0) 人氣(42)

  • 個人分類:程式語言
▲top
  • 1月 18 週二 201110:34
  • Emma 程式語言版



 
程式語言版 作者 GreatShot (由cooper6334補充註解)
//有個emma
//有個emma
Emma  emma = new Emma();
//emma.setCountry("Sweden");
//設定emma的初始值  國家:丹麥  學校:台大 會不會講中文:不會
//被打擾的次數:0 剩餘上課的日子:180
emma.setCountry("Denmark");
emma.setSchool("NTU");
emma.isSpeakingChinese(False);
int NumOfAbused=0;
int SchoolDay = 180;
//無窮迴圈
while(True)
{
  --SchoolDay;
//嘗試執行try內的程式,收到意外則跳到意外處理
  try
   {
   //emma聽音樂(大聲)
   //emma上Skype(阿媽)
   //emma開趴
    emma.ListenToMusic(VolumeENUM.loud);
    emma.Skype(FamilyENUM.GrandMother);
    emma.Party();
      //如果emma被打擾
    if(emma.Abused())
    {
      //被打擾次數+1
     ++NumOfAbused;
      //如果被打擾次數少於5次
     if(Abused < 5 )
     {
         //關門(超大聲)
         //製造噪音(超大聲)
      emma.CloseDoor(VolumeENUM.extremelyLoud);
      emma.MakingNoise(VolumeENUM.extremelyLoud);
     }
      //如果被打擾次數>=5次 而且 上課剩餘日期<5天
     else if(Abused >= 5 && SchoolDay <5)
     {
         //揪1團男生朋友,共6個人
      ArrayList<Friend> friends = emma.FindFriends(6,GenderENUM.Male);
         //再揪一團台灣的朋友,但是只有小天使一人
      ArrayList<Friend> friends2 = emma.FindFriends(1,GenderENUM.Male, \
      CountryENUM.Taiwan);
            //叫1團的朋友去敲窗戶
            //叫1團的朋友丟啤酒(海尼根)
      foreach(Friend f: friends)
      {
       f.Hit("Window");
       f.ThrowBeer("Heineken Can");
      }
         //emma說("You will die soon")
         //叫小天使去敲門
      emma.Say("You will die soon");
      friends2.get(0).Hit("Door");
     }
    }
   //假如收到約談通知的意外發生了!!
   catch(BeingMeatException e)
   {
      //emma寫信("Emma希望與大家說的話")
      //emma落跑(TrafficENUM航空)
    emma.WriteLetter("Emma希望與大家說的話");
    emma.RunAway(TrafficENUM.Air);
   }
}
(繼續閱讀...)
文章標籤

ASTRUE 發表在 痞客邦 留言(0) 人氣(62)

  • 個人分類:程式語言
▲top
  • 1月 16 週日 201110:19
  • C 數學相關的常數和方法

Math 類別:提供和數學相關的常數和方法
(1)求絕對值---abs
int abs(int)
long abs(long)
float abs(float)
double abs(double)
(2)天花板函數(不小於原數的最小整數値) E1001
double ceil(double)
(3)地板函數(不大於原數的最大整數値)
double floor(double)
(4)四捨五入函數(floor(原數+0.5))-- long round(double)
(5)求較大值---max
int max(int,int)
long max(long,long)
float max(float,float)
double max(double,double)
(6)求較小值---min
int min(int,int)
long min(long,long)
float min(float,float)
double min(double,double)
(7)求次方函數(xy)—double pow(double x,double y)
(8)取得亂數(0,1之間的亂數)—double random() E1002,E1003
(9)求平方根—double sqrt(double)
String類別(字串):String物件由字元組成 E1004
String物件為不可變更物件,實體內的字元不可變更,當指定內容改
變時,會重新配置記憶體
length()---取得字串的字元數 E1005
concat(String)---接另一字串
+字串或基本型態或其他物件---接其他資料
charAt(int)--- 取得字串的某一字元
找出某一字元或字串在原字串的位置,找不到時為-1 E1006
indexOf(char)---原字串中第一個出現該字元的位置
indexOf(char c,int x)---原字串中由第x個開始第一個出現該字元c的位置
lastIndexOf(char)---原字串中最後一個出現該字元的位置
lastIndexOf(char c,int x)---原字串中由第x個開始最後一個出現該字元c
的位置
indexOf(String)---原字串中第一個出現該字串的位置
indexOf(String s,int x)---原字串中由第x個開始第一個出現該字串s的位置
lastIndexOf(String)---原字串中最後一個出現該字串的位置
lastIndexOf(String s,int x)---原字串中由第x個開始最後一個出現該字串s
的位置
由原字串產生新字串 E1007
substring(int m)---由原字串的第m個開始取到最後
substring(int m,int n)---由原字串的第m個開始取到第n-1個
replace(char c1,char c2)--- 原字串中所有的字元c1換成c2
toUpperCase()---原字串中所有的小寫英文字母改為大寫英文字母
toLowerCase()---原字串中所有的大寫英文字母改為小寫英文字母
trim()---刪除原字串前後的空白
boolean 方法 E1008
equals(String str)--- 原字串和str內容是否相同
equalsIgnoreCase(String str)--- 原字串和str內容不分大小寫是否相同
startsWith(String str)--- 原字串內容是否以str開始
endsWith(String str)--- 原字串內容是否以str結尾
分割原字串成字串陣列 E1009
String[] split(String str)--- 原字串按照str設定分割成很多字串
StringBuffer類別: StringBuffer物件由字元組成,可改變實體的內容
和String功能相同的方法:length(),charAt(int),indexOf(String s)
, indexOf(String s,int),lastIndexOf(String s), lastIndexOf(String s,int),
substring(start), substring(start,end)
append(d)---把d化成字串加在原StringBuffer之後,d可為boolean,char,
char[],String,double,int,… E1010
E1011
delete(start,end)---刪除原StringBuffer中第start個到第end-1個字元
deleteChar(index)--- 刪除原StringBuffer中第index個字元
setCharAt(index,ch)---設定原StringBuffer中第index個字元為ch
reverse()---把原StringBuffer中的內容倒置
replace(start,end,String s)---將原StringBuffer中第start個到第end-1個字元
換成字串s
insert(offset,d)--- 把d化成字串插入在原StringBuffer第offset個位置,
d可為boolean,char, char[],String,double,int,…E1012,E1013,E1014
(繼續閱讀...)
文章標籤

ASTRUE 發表在 痞客邦 留言(0) 人氣(248)

  • 個人分類:程式語言
▲top
  • 1月 08 週六 201110:30
  • C語言的函數彙整


此資料僅供函數查詢用,正確用法請參閱C
Bibile
,或線上手冊。

(繼續閱讀...)
文章標籤

ASTRUE 發表在 痞客邦 留言(0) 人氣(309)

  • 個人分類:程式語言
▲top
  • 1月 06 週四 201116:31
  • C 函式庫

http://www.cppreference.com/wiki/
 
SGI STL
C++裡好用的函式庫首推STL,這是個超級強大的library,後來的程式語言的設計也深受其影響。不過STL有好幾種版本可以使用。SGI版本的STL是被廣為使用的版本。gcc就是採用這個版本的STL。
STLport
以SGI STL為基礎發展出來具有高度移植性的STL library。Borland C++ Builder 6也包函了一份STLport。授權相當自由,非GPL授權,商業使用也可以放心使用。
Boost
很有機會被收進C++標準程式庫的一個library。裡面包函了各種好用的library,也是很熱門的C++函式庫。授權自由,非GPL授權,商業使用也可以放心使用。
(繼續閱讀...)
文章標籤

ASTRUE 發表在 痞客邦 留言(0) 人氣(151)

  • 個人分類:程式語言
▲top
  • 1月 05 週三 201120:57
  • [C]scanf字串空白錯誤

一般來說 scanf 遇到空白、\t、\n 就會自動中斷:
scanf("%s",str); // 輸入「hello world」
printf("%s",str); // 輸出「hello」
 
scanf 可以自定欲接收的字元,改一下就可以接收空白等字元:
(繼續閱讀...)
文章標籤

ASTRUE 發表在 痞客邦 留言(0) 人氣(18,524)

  • 個人分類:程式語言
▲top
1

個人資訊

ASTRUE
暱稱:
ASTRUE
分類:
電玩動漫
好友:
累積中
地區:

熱門文章

  • (18,524)[C]scanf字串空白錯誤
  • (6,856)Javascript::鍵盤偵測 for IE & FF
  • (6,215)PTT相關
  • (4,813)CRM與ERP整合的六個切入點
  • (3,797)做事如何專注又放鬆?
  • (820)好厲害的心理系轉到資訊半年考上國立研究所
  • (666)高點客服問答記錄
  • (167)如果你沒有加以「加 工」,訊息很快就會消失,因為下一秒鐘很快就會有別的事情(也許是突然響起 的電話聲) 插入你的工作記憶之中。
  • (74)有什麼方法可以增加記憶力?
  • (54)連結

文章分類

toggle 連結記錄 (1)
  • 日本 (2)
toggle 資訊高考 (6)
  • 相關資料 (6)
  • 資訊安全 (15)
  • 資訊系統 (2)
  • 讀書技巧 (7)
  • 程式語言 (6)
  • 名詞解釋 (2)
toggle 痛 (1)
  • 貧 (1)
toggle らぶ (1)
  • 艾艾與我 (2)
  • 心靈 (1)
  • 新聞 (1)
  • 命理 (1)
  • 命理 (1)
  • 公職 (12)
  • 心術 (6)
  • 最近熱賣商品 (1)
  • 艾艾推薦-日本 (1)
  • 拍賣 (1)
  • XAJAX (1)
  • JavaScript (1)
  • 未分類文章 (1)

最新文章

  • The Power力量 The Power 作者:朗達.拜恩
  • 微專注:我需要提高專注力!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • 今年的IT趨勢-雲端科技、高速上網、網路安全和3D應用-國際會計準則(IFRS)及個人資料保護法-已指名要打造包含政府採購網、財稅、教育、防災在內等15朵政府雲。
  • 全球夯智慧手機 今年是手機病毒肆虐的1年-資料外洩和頻寬的消耗-唯有到平台上下載免付費或是付費的防毒軟體
  • 供應鏈 價值鏈
  • Web 2.0
  • [紐西蘭巨震]虛擬的危機中心,除了搜尋失聯者,甚至還為倖存者提供住處。
  • 智慧手機-應用程式-從學校到政府都應注意App創作,電信公司也應投入,並注意那些創作出下載超過百萬次的個人與公司。
  • BMW車用導航系統再進化 可提供即時性精確路況
  • 透過電腦廣播中心進行影片統一宣導與教學

最新留言

  • [22/04/21] 訪客 於文章「供應鏈 價值鏈...」留言:
    回饋您這方面資訊,我是從 PTT搜尋引擎的排名,看...
  • [21/07/21] 鋼琴收購 於文章「做事如何專注又放鬆?...」留言:
    感謝分享喔 https://www.facebook....
  • [15/07/09] 台中人 於文章「警察吃案 申訴管道...」留言:
    對啊~!! 警察不問是非只求吃案,我恨!!...
  • [15/05/26] 成功 於文章「The Power力量 The Powe...」留言:
    我想跟朗達拜恩通信。...
  • [15/05/26] 想成功的人 於文章「The Power力量 The Powe...」發表了一則私密留言
  • [14/10/17] af4jsv2 於文章「我知道我沒有資格流淚...」留言:
    跟前夫相§識六年☉,◎直〇到﹌最近才看清...
  • [14/08/23] 訪客 於文章「國最新科技能突破中國網路封鎖...」留言:
    台灣~有一宗教團體~混元禪師(唯心宗)~大概15年前發展出二...
  • [13/03/20] 阿布 於文章「警察吃案 申訴管道...」留言:
    身在台灣真可憐 被壞人傷害 還被警察汙辱 吃案 ...
  • [11/01/05] ASTRUE 於文章「伴侶外貌...」留言:
    什麼阿 是胖的...
  • [11/01/05] 柚子兔 於文章「伴侶外貌...」發表了一則私密留言

文章精選

參觀人氣

  • 本日人氣:
  • 累積人氣:

文章搜尋

誰來我家