題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少? //這是一個菲波拉契數列問題 public class lianxi01 { public static void main(String[] args) { System.out.println("第1個月的兔子對數: 1"); System.out.println("第2個月的兔子對數: 1"); int f1 = 1, f2 = 1, f, M=24; for(int i=3; i<=M; i++) { f = f2; f2 = f1 + f2; f1 = f; System.out.println("第" + i +"個月的兔子對數: "+f2); } } } 【程序2】 題目:判斷101-200之間有多少個素數,并輸出所有素數。 程序分析:判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果能被整除, 則表明此數不是素數,反之是素數。 public class lianxi02 { public static void main(String[] args) { int count = 0; for(int i=101; i<200; i+=2) { boolean b = false; for(int j=2; j<=Math.sqrt(i); j++) { if(i % j == 0) { b = false; break; } else { b = true; } } if(b == true) {count ++;System.out.println(i );} } System.out.println( "素數個數是: " + count); } } 【程序3】 題目:打印出所有的 "水仙花數 ",所謂 "水仙花數 "是指一個三位數,其各位數字立方和等于該數本身。例如:153是一個 "水仙花數 ",因為153=1的三次方+5的三次方+3的三次方。 public class lianxi03 { public static void main(String[] args) { int b1, b2, b3;
上傳時間: 2017-12-24
上傳用戶:Ariza
#include<stdio.h> #include<windows.h> int xuanxiang; int studentcount; int banjihao[100]; int xueqihao[100][10]; char xm[100][100]; int xuehao[100][10]; int score[100][3]; int yuwen; int shuxue[000]; int yingyu[100]; int c[100]; int p; char x[1000][100]="",y[100][100]="";/*x學院 y專業 z班級*/ int z[100]; main() { void input(); void inputsc(); void alter(); void scbybannji(); printf("--------學生成績管理-----\n"); printf("請按相應數字鍵來實現相應功能\n"); printf("1.錄入學生信息 2.錄入學生成績 3.修改學生成績\n"); printf("4.查詢學生成績 5.不及格科目及名單 6.按班級輸出學生成績單\n"); printf("請輸入你要實現的功能所對應的數字:"); scanf("%d",&xuanxiang); system("cls"); getchar(); switch (xuanxiang) { case 1:input(); case 2:inputsc(); case 3:alter(); /*case 4:select score(); case 5:bujigekemujimingdan();*/ case 6:scbybanji; } } void input() { int i; printf("請輸入你的學院名稱:"); gets(x); printf("請輸入你的專業名稱:"); gets(y); printf("請輸入你的班級號:"); scanf("%d",&z); printf("請輸入你們一個班有幾個人:"); scanf("%d",&p); system("cls"); for(i=0;i<p;i++) { printf("請輸入第%d個學生的學號:",i+1); scanf("%d",xuehao[i]); getchar(); printf("請輸入第%d個學生的姓名:",i+1); gets(xm[i]); system("cls"); } printf("您已經錄入完畢您的班級所有學生的信息!\n"); printf("您的班級為%s%s%s\n",x,y,z); /*alter(p);*/ } void inputsc() { int i; for(i=0;i<p;i++) { printf("\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t錄入學生的成績\n\n\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t%s\n",xm[i]); printf("\n"); printf("\t\t\t\t數學:"); scanf("%d",&shuxue[i]); printf("\n"); getchar(); printf("\t\t\t\t英語:"); scanf("%d",&yingyu[i]); printf("\n"); getchar(); printf("\t\t\t\tc語言:"); scanf("%d",&c[i]); system("cls"); } } void alter() { int i;/*循環變量*/ int m[10000];/*要查詢的學號*/ int b;/*修改后的成績*/ char kemu[20]=""; printf("請輸入你要修改的學生的學號"); scanf("%d",&m); for (i=0;i<p;i++) { if (m==xuehao[i]) { printf("%s的數學成績為%d,英語成績為%d,c語言成績為%d,xm[i],shuxue[i],yingyu[i],c[i]"); printf("請輸入你想修改的科目");} } gets(kemu); getchar(); if (kemu=="數學"); { scanf("%d",&b); shuxue[i]=b;} if (kemu=="英語"); { scanf("%d",&b); yingyu[i]=b;} if (kemu=="c語言"); { scanf("%d",&b); c[i]=b; } printf("%s的數學成績為%d,英語成績為%d,c語言成績為%d,xm[i],shuxue[i],yingyu[i],c[i]"); } void scbybannji() { int i; char zyname[20]; int bjnumber; printf("請輸入你的專業名稱"); scanf("%s",&zyname); printf("請輸入你的班級號"); scanf("%d",&bjnumber); for (i=0;i<p;i++) { if (zyname==y[i]); if (bjnumber==z[i]); printf("專業名稱%s班級號%d數學成績%d英語成績%dc語言成績%d,y[i],z[i],shuxue[i],yingyu[i],c[i]"); } }
標簽: c語言
上傳時間: 2018-06-08
上傳用戶:2369043090
偏振成像的資料和幾何光學的資料,用于偏振成像的參考,液晶調節偏振
上傳時間: 2019-10-12
上傳用戶:Yue123
Zemax2010版本中文操作手冊,翻譯流暢,可以順利閱讀,適合Zemax初學者。適用于照明設計、成像設計、衍射光學設計等等。
標簽: 光學設計
上傳時間: 2020-04-22
上傳用戶:1qaz2wsx
30路PT100溫度數據自動采集硬件+單片機軟件+PC上位機軟件系統設計,多年前做的小項目,硬件已實現包括PROTEL 99SE 設計的硬件原理圖+PCB文件,W77E58單片機軟件,EPM7128S CPLD邏輯,VB設計的上位機數據采集界面軟件,機械屏蔽外殼??勺鳛槟惝a品設計的參考。自動測溫系統設計目錄1、 設計目的由于人工用萬用表測量不僅浪費時間與人力,而且也只是得到傳感器的電阻值,不能直觀的反映出磁體的溫度值,0.45T系統軟件開發及臨床的應用也給測量帶來了不變,今采用磁體溫度自動測量系統,可以完全克服這些矛盾,在系統成像掃描后可以開啟磁體溫度自動測量系統通過PC串口隨時讀取30路磁體溫度數據。2、 設計方案1》 硬件方案:采用通過主機的串口來讀取這30路溫度數據,主機與MCU的通信采用RS232的方式,主機給MCU命令,MCU在與CPLD之間在進行邏輯控制,通過CPLD來控制這30路電流型模擬開關(或者繼電器)的選通,來定時(如200 ms)一路一路的來選通溫度傳感器,然后在通過變送器進行電阻到電流電壓的轉換,通過12位A/D轉換器,將溫度模擬信號轉化為數字信號,將這些數字信號送入MCU進行數據處理,線上電阻補償等,最后通過串口將MCU處理后的數據送入HOST顯示出來。
上傳時間: 2022-05-17
上傳用戶:trh505
CCD 和CMOS 的區別一、CCD 和CMOS 在制造上的主要區別是CCD 是集成在半導體單晶材料上,而CMOS 是集成在被稱做金屬氧化物的半導體材料上,工作原理沒有本質的區別。CCD 只有少數幾個廠商例如索尼、松下等掌握這種技術。而且CCD 制造工藝較復雜,采用CCD 的攝像頭價格都會相對比較貴。事實上經過技術改造,目前CCD 和CMOS 的實際效果的差距已經減小了不少。而且CMOS 的制造成本和功耗都要低于CCD 不少,所以很多攝像頭生產廠商采用的CMOS 感光元件。成像方面:在相同像素下CCD 的成像通透性、明銳度都很好,色彩還原、曝光可以保證基本準確。而CMOS 的產品往往通透性一般,對實物的色彩還原能力偏弱, 曝光也都不太好, 由于自身物理特性的原因, CMOS 的成像質量和CCD還是有一定距離的。但由于低廉的價格以及高度的整合性, 因此在攝像頭領域還是得到了廣泛的應用。
上傳時間: 2022-06-23
上傳用戶:
【摘要】闡述了模數轉換器的靜態參數和動態參數測試原理和方法,并且構建了模數轉換器的自動測試硬件平臺和軟件系統.重點討論了利用Matlab庫函數進行快速傅立葉變換測試的方法,使用ADC自動測試系統對高速模數轉換器SCM530101進行了測試,并給出了測試結果.【關鍵詞】模數轉換器;碼密度;快速傅立葉變換過去由模擬電路實現的工作,今天越來越多地由數字電路或計算機來處理,特別是近幾年來,國內的通訊和多媒體技術迅猛發展,數字產品成為目前以及未來產品的主流.作為模擬與數字之間的橋梁,ADC的應用領域越來越廣,特別是在數字信號處理、雷達信號分析、醫用成像設備、高速數據采集等應用方面.ADC器件不斷向高速、高精度的方向飛速發展,當高精度的ADC應用于通訊、音頻或視頻領域時,對ADC的性能參數的分析便顯得尤為重要.然而,目前的測試方法具有適應性差、只適合分析某種特定的ADC、不能分析多種動態性能參數、使用不方便等缺點
上傳時間: 2022-06-24
上傳用戶:
摘要隨著機動車禮讓行人規定的貫徹實施,提高了行人過街的安全性,但同時也在一定程度上增加了路段追尾事故發生率,并降低了城市路段的通行效率。針對以上問題,本文設計了城市路段行人過街輔助系統。利用紅外檢測裝置以及壓力傳感裝置檢測行人的過街方向以及實時動態,并根據行人的位置變化,準確地為車輛提供分車道預警。設計的系統能夠在一定程度上提高行人過街的安全性,預防機動車追尾事故的發生,提高城市交通運行效率。關鍵詞行人,人機沖突,協同控制,智能交通目前已有的城市道路路段行人過街設施主要有:1)行人過街請求系統(主動觸發式);2)基于紅外檢測的行人過街自動預警系統;3)基于熱感成像和人體識別的智能斑馬線系統。已有三種系統各有優缺點,例如,主動觸發式行人過街請求系統具有行人安全系數高和路權分配明確的優點,但會降低機動車通行效率和道路利用率。目前已有的三種行人過街設施總結如表1所示。
標簽: 行人過街輔助系統
上傳時間: 2022-07-29
上傳用戶:
雷達結構與工藝 上 467頁 29.9M.pdf 29.2M2019-03-29 13:34 雷達結構與工藝 下 484頁 45.7M.pdf 44.7M2019-03-29 13:34 雷達發射機技術 533頁 13.1M.pdf 12.8M2019-03-29 13:34 雷達成像技術 351頁 10.5M.pdf 10.3M2019-03-29 13:34 監視雷達技術.MLF 36.4M2019-03-29 13:34 制導雷達技術.pdf 49.6M2019-03-29 13:34 機載雷達技術.pdf 60.7M2019-03-29 13:34 雷達環境與電波傳播特性.pdf 17.6M2019-03-29 13:34 雷達接收機技術 382頁 10.8M.pdf 10.6M2019-03-29 13:34 超視距雷達技術.MLF 38.9M2019-03-29 13:34 相控陣雷達饋線技術.pdf 13.4M2019-03-29 13:34 監視雷達技術.pdf 72.9M2019-03-29 13:34 超視距雷達技術.pdf 89.5M2019-03-29 13:34 相控陣雷達原理_張光義 .pdf 38.5M2019-03-29 13:34 雷達技術叢書 雷達天線技術.pdf 17.1M2019-03-29 13:34 機載雷達技術.MLF 9.5M2019-03-29 13:34 雷達技術叢書 精密跟蹤測量雷達技術.pdf 14.1M2019-03-29 13:34 雷達技術叢書 雷達成像技術.pdf 10.3M2019-03-29 13:34 雷達目標特性 351頁 11.5M.pdf
標簽: SolidWorks 2000 范例
上傳時間: 2013-06-20
上傳用戶:eeworm
功能:雙字節十六進制小數轉換成雙字節BCD碼小數 入口條件:待轉換的雙字節十六進制小數在R2、R3中。 出口信息:轉換后的雙字節BCD碼小數仍在R2、R3中。 影響資源:PSW、A、B、R2、R3、R4、R5 堆棧需求: 6字節
上傳時間: 2014-07-23
上傳用戶:han_zh