什么是makefile?或許很多Winodws的程序員都不知道這個東西,因為那些Windows的IDE都為你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現在有這么多的HTML的編輯器,但如果你想成為一個專業人士,你還是要了解HTML的標識的含義。特別在Unix下的軟件編譯,你就不能不自己寫makefile了,會不會寫makefile,從一個側面說明了一個人是否具備完成大型工程的能力。
上傳時間: 2017-02-10
上傳用戶:ynwbosss
我是一名學生,本程序為一個循跡避障小車的程序,自己為挑戰杯做的,有8個傳感器。5個做循跡,3個做避障用,都接在c51的p1口。轉彎控制用伺服機,后輪用直流電機用l293d驅動,我試了效果非常好!
標簽:
上傳時間: 2017-04-15
上傳用戶:alan-ee
對初學者是個很有幫助的ajax試驗demo,我的入門就用的這個,大家試試看看有沒有效果啊!!!如果你有好的共享啊!!!!
上傳時間: 2014-01-09
上傳用戶:edisonfather
陰影體的介紹很好 ,很強大 啊 真的很好啊 。 有單體模式,工廠模式等等
標簽:
上傳時間: 2014-01-16
上傳用戶:zhangyi99104144
酒店管理系統,您酒店物業管理的好幫手,讓你更好,更輕松地管理你的 酒店
上傳時間: 2013-12-24
上傳用戶:tianyi223
自己做的flash MV,MV名字是《真的好想你》大家可以下載交流
上傳時間: 2017-09-10
上傳用戶:xg262122
很好用,真的很好用,不信你來試試看啊,真的,不騙人的。
上傳時間: 2016-06-24
上傳用戶:本壞蛋4
i額度額和從i啊嘿無法播放和去吧我v哦和我分紅粉紅求佛求佛后額佛前會付錢哦分
標簽: 啊大蘇打實打實v
上傳時間: 2016-12-11
上傳用戶:肖奕欽肖奕欽
#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
基于人工神經網絡實現智能機器人的避障軌跡控制摘 要:利用人工神經網絡中的二級 BP網。模擬智能機器人的兩控制參數(左 、右輪速)間的函數關系。實現避 障軌跡為圓弧或橢圓弧的軌跡控制 。并且通過調整橢圓長、短軸大小。能實現多個及多層障礙物的避障控制.該方法 的突出特點是方法簡單、算法容易實現 。使機器人完成多個及多層避障動作時。不滯后于動態環境里其它機器人(障 礙物)位置的變化.在仿真實驗中。取得了理想的效果. 關鍵詞;BP神經網絡I多個及多層避障控制I橢圓軌跡1 弓I言(Introduction) 在機器人中,避障軌跡的生成是一個重要的問 題.對于不確定的動態環境下的實時避障軌跡生成, 是較為困難的.有關這方面的研究,目前已有許多方 法.一些神經網絡模型被設計出來,產生實時的軌跡 生成.文獻113[23提供的神經網絡模型產生的軌跡 生成僅能處理在靜態環境下及假設空間中沒有障礙 物的情況.[3]提供的神經網絡模型,能為智能機器 人產生導航的避障軌跡,然而模型在計算上相當復 雜.文獻[43提供了Hopfield神經網絡模型,能在動 態環境下產生時實的避障軌跡生成,并在文獻[5] 中,嚴格證明了因該方法生成的軌跡沒有遭受局部 極小點逃離問題.并且文獻[63用兩個神經網絡層疊 加起來,每層構造相似于[43中的網絡結構.它是利 用第二層網絡來發現下一個機器人位置的無監督模 型,然而它卻加倍了計算量,盡管文獻[4,6]提供的 方法能在動態環境下,產生時實避障軌跡,但都具有 較慢的運動速度,在快速變化的環境下不能恰當地 完成動作執行,因為機器人要比較好地完成避障動 作,必須不能滯后于障礙物動作變化
上傳時間: 2022-02-12
上傳用戶:得之我幸78