目前分類:百大精選題 (12)

瀏覽方式: 標題列表 簡短摘要

101.讀入鍵盤所按下的鍵, 輸出至螢幕, 直到按下[esc]時結束



102.Copy [inputfile] [outputfile]:

   從一個檔案輸入文字, 輸出至螢幕及另一個檔案, 檔案名稱為輸入之參數

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

51.假設長途電話費率的計算方式如下:

 (1)任何從6:00PM(1800時)以後開始的通話將有50%的折扣。

 (2)任何從8:00AM(0800時)以後開始的通話必須要付全額費用。

 (3)任何電話都必須要課4%的營業稅。

 (4)任何通話的一般費用是每五分鐘1.7元,未滿五分鐘以五分鐘計算。

 (5)任何超過60分鐘以上的通話將有15%的折扣

      (已在扣除所有折扣後未加入稅金時的費用為準)



  寫一程式,以讀入每次通話的起始時間(24時制)及通話時間來處理通話

  的實際費用(含稅金及折扣)。

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

基 本 練 習 (40 題)
編號 說明 執行結果
1.將輸入之秒數轉換成「時:分:秒」。如輸入 10000,則輸出 02:46:40。

2.計算兩個時間 (時:分:秒) 的間隔秒數。

3.產生輸入字元相對應之 ASCII 碼。

4.輸入四個數字,找出最大與最小值。

5.輸入西元年數,判斷其是否為閏年。

NBPBlog 發表在 痞客邦 留言(5) 人氣()

010.產生由 1 到 n (n = 1) 之間的所有質數

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

003.產生輸入字元相對應之 ASCII 碼

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

006. 輸入 A, B, C, 求 AX^2 + BX + C = 0 的解

NBPBlog 發表在 痞客邦 留言(1) 人氣()

028.多項式相加。如輸入 3X^3+2X^2+X+1 與 2X^3+5, 則輸出 5X^3+2X^2+X+6
用Link List的方式完成,所以很多血都吐再處理處理Link List.....
如果有後進願意提供STL版本也歡迎

NBPBlog 發表在 痞客邦 留言(1) 人氣()

Algorithm Analysis這裡有完整關於Bubble sort(泡沫排序)的說明,大家可以參考。泡沫排序是一個最古老、簡單的排序方法,但可惜是效率最不是很好。

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

027.將輸入字串轉換為對應之整數輸出。

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

閏年小知識
公曆

現時世界普遍採用的公曆是格列高里曆,它的前身是儒略曆。根據儒略曆的規定,每4年有1個閏年,閏年為366日,其餘3年(稱為平年)各有365日。公元年數能被4除得盡的是閏年。儒略曆1年平均長365.25日,比實際公轉週期的 365.2422日長11分14秒,即每400年約長3日。
教皇格列高里十三世於1582年宣佈改曆,改變置閏規則。公元年數被4除盡的是閏年,但如被100除得盡而被400除不盡的則不是閏年。這樣的做法可在400年中減少3個閏年。在格列高里曆下,400年中有97個閏年(每年366 日)及303個平年(每年365日),所以每年平均長365.2425日,與公轉週期的365.2422日十分接近。

NBPBlog 發表在 痞客邦 留言(2) 人氣()

001.將輸入之秒數轉換成「時:分:秒」
第一題的做法最多人提供,我貼的也很辛苦......感謝這些作者。
同一個題目這麼多的做法,也可以提供大家對於一個題目不同的思考方法!
我們也從這個題目可以看出,一樣米養百樣人,大家的思維方式都不同。
果真軟體開發是一個藝術,不是一個工程。

NBPBlog 發表在 痞客邦 留言(1) 人氣()

024.自行製作字串函數 strcat()。

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