實現一個類,描述二維平面的直線Line。 描述屬性:私有屬性 直線所通過的點:Point p; 直線的斜率:double m 實現方法: 直線的構建; 返回直線的兩個屬性; 返回直線在Y軸上的截距:yIntercept ; 判斷兩條直線是否相等; 顯示直線的內容:y = mx + b isParallelTo(Line line2),判斷本直線與直線line2是否平行; isPeroendicularTo(Line line2),判斷本直線與直線line2是否垂直; translate(double dx, double dy),將直線向右移動dx單位,向上移動dy單位; rarate(double ta),將直線沿逆時針方向旋轉ta度
標簽:
上傳時間: 2015-10-24
上傳用戶:Divine
古典密碼中,主要的思想為移位算法及置換算法。 1.移位密碼 密鑰K為整數,且取值空間為0到25;加密函數:x = x + k (mod 26);解密函數:x = x - k (mod 26)。當K=3時,為凱撒密碼。 2.仿射密碼 密鑰對由a、b組成,整數a滿足 gcd(a, 26) = 1,整數b的取值空間為0到25;加密函數:x = ax + b(mod 26);解密函數:x = a*y - a*b (mod 26)。當a=1,b=3時,為凱撒密碼。 3.維吉尼亞密碼 首先確定密鑰長度(本例中密鑰只采取個位數字,所以取決于輸入密鑰的長度),然后輸入滿足這個長度的向量;加密:取明文第一個字母并將之移k1位,這里k1=1,第二個字母移k2位,k2=2,一旦到了密鑰末尾,又從頭開始。 4.換位密碼 首先確定密鑰長度,輸入長度為5的0到4的整數序列,將明文分成每5個字母一組,每組字母按照密鑰進行換位。
標簽: 密碼
上傳時間: 2016-02-09
上傳用戶:jqy_china
具體實現以下4條基本編輯命令: (1) 行插入。格式:i《行號》《回車》《文本》。《回車》 將《文本》插入活區中第《行號》行之后。 (2) 行刪除。格式:d《行號1》[《空格》《行號2》]《回車》 刪除活區中第《行號1》行(到第《行號2》行)。例如:“d10”和“和d10 14”。 (3)活區切換。格式:n《回車》 將活區寫如輸出文件。并從輸入文件中讀入下一段,作為新的活區。 (4)活區顯示。格式:p《回車》 各條命令中的行號均須在活區中各行行號范圍之內,只有插入命令的行號可以等于活區第一行行號減一,表示插入當前屏幕中第一行之前,否則命令參數非法
標簽: 編輯 命令 刪除
上傳時間: 2013-12-27
上傳用戶:lvzhr
詳細介紹:安裝多屏卡的PC機,可以帶有多個顯示器,大大擴展用戶的工作的空間。例如:一個顯示器用于顯示“大盤趨勢”,其它屏幕顯示個股信息。該類是一個多屏卡支持程序。該類封裝了多屏卡支持功能;支持任意類型的多屏卡;查詢每一屏的詳細信息:位置、大小。在VC++中調用MoveWindow(…)方法把其它的窗口移到相應的屏幕上。
標簽: 詳細介紹 PC機
上傳時間: 2014-01-21
上傳用戶:獨孤求源
C程序設計語言于1978年出了第一版,此后,計算機世界經歷了一場革命,C語言也有了合理的變化。1988年美國國家標準學會就C語言的主義制訂出了ANSI C標準。本書第二版就是按這個標準來描述C語言的。全書八章,分別分:1.指導性緒論;2.數據類型、運算符與表達式;3.控制流;4.函數與結構;5.指針與數組;6.結構;7.輸入輸出;8.UNIX系統界面。書后附錄為:A.參考手冊;B.標準庫;C.語言
標簽: 1978 C程序設計 語言
上傳時間: 2014-01-10
上傳用戶:tuilp1a
一個簡單的藥店進,銷,存系統。 本程序主要面向三類權限的用戶:藥庫管理員、藥品出售員、一般患者。他們分別具有以下基本權限: 1) 一般患者 具有查詢藥品價格、類別等一般信息,不能進行修改、添加。 2) 管理員 主要負責系統維護工作,包括增加用戶刪除用戶,數據備份與初始化等。 3) 出售員 出售員只能按處方出售藥品,不能修改藥品價格等信息。 以上各種用戶的基本需求,為了最大程度的方便用戶,我們還提供以下功能: a. 當管理員登錄時,對于庫存低的藥品會給出警示,藥品的最低庫存可自行設制。 b. 對每個月每種藥品的銷量做出統計,并作出示意圖。 c. 數據備份、恢復
上傳時間: 2016-05-05
上傳用戶:離殤
實現功能: 1)具備整型數據、浮點型數據的算術(加、減、乘、除)運算功能。 依次輸入第一個運算數、運算符(+,-,*,/),第二個運算數,然后輸出結果。 結果可以作為下一個運算的第一運算數。按‘C’清屏,按‘X’退出。 例如:輸入:2 + 5 輸出:7 2)實現單運算符表達式計算的功能。 輸入的操作數可以包含整數或浮點數。如果遇到錯誤的表達式,應輸出錯誤提示信息。 輸入表達式如下: 例如:輸入:2+5 輸出:7
標簽: 運算 整型數 數據 減
上傳時間: 2013-12-12
上傳用戶:ynzfm
1. 設計要求: 1.彩色界面,界面清晰美觀,色彩協調。 2.使用DOS系統的0AH號子功能接受用戶鍵入的字符串。 3.建議按下圖設計用戶界面,顏色自選。 注:雙線框由若干CRT顯示符組成,相應的CRT顯示符(十進制數)已經標注在右圖中。1. 設計要求: 1. 轉化內容選擇下列一項:二進制數→十六進制數顯示,二進制數→十進制數顯示,十進制數→二進制數顯示,十進制數→十六進制數顯示,十六進制數→二進制數顯示。 2. 給出適當的文字提示 3. 程序要求保護措施,對于非法鍵入不受理,但回顯,顯示錯誤信息。 4.具體顯示格式,例如:0111100010011010=789AH1. 設計要求: 1.統計并且顯示負數的個數。 2.找出真值最大的數,并以十六進制的形式,顯示在屏幕上,顯示格式為:MAX= H 3.數據自己在數據段進行定義,個數至少為8個。1. 設計要求: 1.動態畫一個實心圓球 2.位置在屏幕中央,變化情況是:逐漸“膨脹”的或者逐漸“收縮”的。
標簽: 彩色
上傳時間: 2014-01-08
題目:打印出所有的“水仙花數”,所謂“水仙花數”是指一個三位數,其各位數字立方和等于該 數本身。例如:153是一個“水仙花數”,因為153=1的三次方+5的三次方+3的三次方。 分析:利用for循環控制100-999個數,每個數分解出個位,十位,百位。*/
標簽: 打印
上傳時間: 2013-12-26
上傳用戶:zhliu007
編譯源文件生成可執行文件TestLibjpeg.exe, 此程序可以轉換bmp位圖為jpg格式,或解壓縮 jpg格式圖像為bmp格式。 將需轉換的bmp格式圖片存到和TestLibjpeg.exe 相同的文件夾下,在DOS界面下使用命令行參數 bmp到jpeg的轉換使用:TestLibjpeg.exe j 原圖片名.bmp 目標圖片名.jpg jpeg到bmp的轉換使用:TestLibjpeg.exe b 原圖片名.jpg 目標圖片名.bmp
標簽: TestLibjpeg exe 編譯 可執行文件
上傳時間: 2014-02-07
上傳用戶:chenjjer
蟲蟲下載站版權所有 京ICP備2021023401號-1