//溫度數碼管顯示演示程序 //數碼管位選信號 :由右到左為P20、P21、P22、P23、P24、P33 //數碼管數據線 :P0口 //數碼管數字碼 :0 0xC0 1 0xF9 2 0xA4 3 0xB0 4 0x99 5 0x92 6 0x82 7 0xF8 8 0x80 9 0x90 //數碼管帶點碼 :0 0x40 1 0x79 2 0x24 3 0x30 4 0x19 5 0x12 6 0x02 7 0x78 8 0x00 9 0x10 //18B20端口DQ :P27
上傳時間: 2014-01-22
上傳用戶:古谷仁美
一個用鍵盤控制的搶答軟件,在比賽中用,具體說明如下: 十個隊伍對應的按鈕分別為:(注:大小寫沒有要求) 1組->“=” 2組->“,” 3組->“S” 4組->“7” 5組->“V” 6組->“A” 7組->“E” 8組->“0” 9組->“3” 10組->“Y” 不可全屏幕,因為背景圖像格式為1024*768 有防搶功能,在一次搶答完成后,按“清空屏幕”,界面清空,這時如果隊伍按下相應搶答按鈕,觸發搶答,提示“n組偷搶問題,取消本題資格” 一次搶答結束后,在不“清空屏幕”的情況下,可以直接按“開始搶答”開始下一次搶答 倒計時20秒,如果時間到沒有隊伍搶答屏幕將顯示:"很遺憾 沒有隊伍申請回答" 有鎖鍵盤功能,在開始搶答后,除指定按鈕,其他按鈕沒有響應 啟用音響效果方法:把兩個聲音文件(“搶答音樂”和“TICK2”)直接放在C盤根目錄下(C:\)便可啟動
上傳時間: 2013-12-15
上傳用戶:kiklkook
實驗目的 通過上機實習,加深對語法制導翻譯原理的理解,掌握將語法分析所識別的語法成分變換為中間代碼的語義翻譯方法. 實驗要求 采用遞歸下降語法制導翻譯法,對算術表達式、賦值語句進行語義分析并生成四元式序列。 實驗的輸入和輸出 輸入是語法分析提供的正確的單詞串,輸出為三地址指令形式的四元式序列。 例如:對于語句串 begin a:=2+3*4 x:=(a+b)/c end# 輸出的三地址指令如下: (1) t1=3*4 (2) t2=2+t1 (3) a=t2 (4) t3=a+b (5) t4=t3/c (6) x=t4
上傳時間: 2017-09-27
上傳用戶:hjshhyy
網絡及電腦相關專輯 114冊 4.317G專業術語 8篇 0.7M DOC版.rar
標簽:
上傳時間: 2014-05-05
上傳用戶:時代將軍
單片機專輯 258冊 4.20GI2C 總線8 位遠程I-O 擴展口芯片PCF8574 的原.pdf
標簽:
上傳時間: 2014-05-05
上傳用戶:時代將軍
《商行天下車輛管理系統高級版》是一款專門針對車輛比較多的單位進行全面車輛管理的系統。本系統內容全面,分類科學。在操作上,它集輸入、維護、查詢、篩選、統計和各種處理為一體,本系統根據車輛違章查詢網的有關規定,符合車輛管理的規定制度,本系統以車輛運輸業務為主線,集成了強大的基礎檔案管理、車輛費用管理、車輛狀態管理、車輛預警管理、車輛調度管理、維修管理、配件管理、以及車輛違章管理、違章車輛查詢、事故管理、員工管理等其他管理。 《商行天下車輛管理系統高級版》本系統在功能上主要包括: 一.基礎檔案管理(1.車輛登記 2.人員登記.3.機動車參數4.公里登記.5.駕駛證審驗錄入6.來往單位 7.部門資料.8.預警提醒天數設置.9.油卡信息等) 二.車輛費用.(1.二維費用.2.維修費用.3.燃料費用.4.洗車費用.5.養路費用.6.輪胎費用.7.保險費用. 8.年審費用.9.過路過橋費用.10.蓬靠費用.11.其他費用.12.費用合計. 13.車輛費用查詢.) 三.車輛狀態管理. 四.業務管理.(1.業務登記.2.出車登記.3.出車記錄.) 五.車輛費用.(1.二維費用.2.年審費用.3.保險費用.4.公里數與燃油費用.5.輪胎費用.6.保養費用.7.過 路橋費用.8.年檢費用.9.冷凍液更換費用.10.其他費用等) 六.車輛預警.(1.二維預警.2.駕證預警.3.保險預警.4.年審預警.5.養路費預警.6.車輛年檢提 醒.7.GPS提醒.8.車輛保養提醒9.違章3個月未處理提醒等) 七.車輛調度.(1.調度審批.2.出車登記 3.回車登記.4.用車申請.) 八.維修管理.(1.維修完工登記.2.車輛送修.3.維護領料.4.車輛維修費用) 九.配件管理.(1.配件入庫.2.配件出庫3.當前庫存明細.4.按配件匯總當前庫存.) 十.其他管理.(1.車輛違章查詢.2.交通事故管理.3.人員考勤管理.4.油耗異常提醒) 十一.查詢統計(1.保費統計.2.年度公里統計.3.出車明細. 4.返車明細.5.車輛費用明細查詢.6.單車費用明細.7.保險費用統計.8.公里數及燃油統計.9.費用合計.10.單車費用的同比與環比等) 如果您對我們的這款《商行天下車輛管理系統高級版》有特殊需求或修改建議的話,可以隨時聯系我們,我們公司開發的軟件均具有二次開發功能,我們公司的軟件產品獨具的二次開發功能可以使軟件永不過時,隨著客戶業務的拓展,軟件功能可以隨其他不斷變化功能,公司電話:0635-8216090 18365947236 張良越
標簽: 車輛管理系統、商行天下軟件、車輛管理軟件、車輛維修管理
上傳時間: 2015-07-25
上傳用戶:gwz萬歲
mux 2 to 4,mux 4 to 1,reg 8 bit
標簽: mux 2 to 4 mux 4 to 1 reg 8 bit
上傳時間: 2016-03-27
上傳用戶:thoven
32feet.NET is a shared-source project to make personal area networking technologies such as Bluetooth, Infrared (IrDA) and more, easily accessible from .NET code. Supports desktop, mobile or embedded systems. 32feet.NET is free for commercial or non-commercial use. If you use the binaries you can just use the library as-is, if you make modifications to the source you need to include the 32feet.NET License.txt document and ensure the file headers are not modified/removed. The project currently consists of the following libraries:- Bluetooth IrDA Object Exchange Bluetooth support requires a device with either the Microsoft, Widcomm, BlueSoleil, or Stonestreet One Bluetopia Bluetooth stack. Requires .NET Compact Framework v3.5 or above and Windows CE.NET 4.2 or above, or .NET Framework v3.5 for desktop Windows XP, Vista, 7 and 8. A subset of functionality is available for Windows Phone 8 and Windows Embedded Handheld 8 in the InTheHand.Phone.Bluetooth.dll library.
上傳時間: 2016-07-06
上傳用戶:magister2016
#include "iostream" using namespace std; class Matrix { private: double** A; //矩陣A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //為向量b分配空間并初始化為0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //為向量A分配空間并初始化為0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析構中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"請輸入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"請輸入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"個:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分別求得U,L的第一行與第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分別求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"計算U得:"<<endl; U.Disp(); cout<<"計算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; }
標簽: 道理特分解法
上傳時間: 2018-05-20
上傳用戶:Aa123456789
問題描述:以一個m*n的長方陣表示迷宮,0和1分別表示迷宮中的通路和障礙。設計一個程序,對任意設定的迷宮,求出一條從入口到出口的通路,或得出沒有通路的結論。 1.基本要求 (1)首先實現一個以鏈表作存儲結構的棧類型,然后編寫一個求解迷宮的非遞歸程序。求得的通路以三元組(i,j,d)的形式輸出。其中:(i,j)指示迷宮中的一個坐標,d表示走到下一坐標的方向。如下圖所示迷宮。從入口(1,1)到出口(8,8)的求解結果如下: (1,1)(1,2),(2,2)(3,2)(3,1)(4,1)(5,1)(5,2)(5,3)(6,3)(6,4)(6,5)(5,5)(4,5)(4,6)(4,7)(3,7)(3,8)(4,8)(5,8)(6,8)(7,8)(8,8) (2)以方陣形式輸出迷宮及其通路。 2.重點、難點 重點:針對迷宮問題的特點,利用棧的后進先出特點,選擇適當的數據結構。 難點:遞歸算法的設計與求解。
標簽: 迷宮
上傳時間: 2018-07-03
上傳用戶:MOOMWHITE