C語言舞會
❶ do是什麼意思
電腦術語
DO abbr. 1. =Defense Order 防禦命令 do1 多米尼加域名 .do
c語言循環控制:
一般與while合用,語法格式是: do 語句塊; while (循環繼續的條件); 要注意,這里的while後面是有一個分號的,如果缺少了這個分號,則會導致錯誤。 先運行後判斷條件,循環體至少會運行一次。當符合判斷語句後繼續循環,否則退出。
Visual Basic中:
循環語句,與Loop連用 形如 do[while][until] loop[while][until]
.DO文件
.do文件是一個網頁後台程序,.jsp或者struts的組件文件*.do ,它不是一個文件,並沒有一個真正的.do文件存在。.do文件JSP(JavaServer Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標准
編輯本段自動控制術語
DO(Digital Output)開關量輸出,亦稱數字量輸出,它可由控制軟體將輸出通道變成高電平或低電平,通過驅動電路即可帶動繼電器或其他開關元件動作,也可驅動指示燈顯示狀態。 開關量輸出DO信號可用來控制開關、交流接觸器、變頻器以及可控硅等執行元件動作。
編輯本段英語單詞
助動詞do 的用法: 1)構成一般疑問句,例如: Do you want to pass the CET?你想通過大學英語測試嗎? 2) do + not 構成否定句,例如: I do not want to be criticized.我不想挨批評。 3)構成否定祈使句,例如: Don't go there. 不要去那裡。 說明:構成否定祈使句只用do,不用did和does。 4)放在動詞原形前,加強該動詞的語氣,例如: Do come to my birthday party.一定來參加我的生日宴會。 5)用於倒裝句,例如: Never did I hear of such a thing.我從未聽說過這樣的事情。 說明:引導此類倒裝句的副詞有never, seldom, rarely, little, only, so, well等。 6)用作代動詞,例如: ---- Do you like Beijing? --你喜歡北京嗎? ---- Yes, I do. --是的,喜歡。(do用作代動詞,代替like Beijing.)
編輯本段do 短語和用法
詞義
1. vt., 做,干{活}, do great deeds : 做一番大事業 2. vt., 貫徹;執行,把…付諸實現 Do what I tell you. : 按照我告訴你的去做。 3. vt., 完成,完畢,做好,結束 Dinner has been done for an hour. : 飯菜預備就緒已經有一個鍾頭了。 I think anything doing is worth doing well. : 我認為做任何事都應該盡力做好。 4. vt., 給…帶來,造成,產生,引起;使遭受;導致,致使 It does no harm. : 這對人無害。 5. vt., 盡力,盡力而為 Do your best. : 你要盡力去做。 6. vt., 給與,給予;表示 do honor to the dead : 向死者致敬 7. vt., 料理,照應,照顧,處置,收拾,整理,布置;洗刷 do the ironing : 燙衣服 do one's nails or hair : 修剪指甲或梳頭發 8. vt., (作為職業去)工作,勞動,幹活;從事於(某種職業),致力於 What does he do for a living? : 他做什麼工作來維持生計? 9. vt., 找到…的答案;解決 do a problem : 解決問題 10. vt., 演出(戲劇等),演(戲) We did Hamlet. : 我們演出《哈姆萊特》。 11. vt., 扮演(角色),飾,充當 I did Polonius. : 我扮演波洛涅斯(莎士比亞作的《哈姆萊特》劇中角色)。 12. vt., 寫作(或出版)(書);作(曲),創作(樂曲);製作;制(片) 13. vt., 行過(路程),走(完),運行,經過,通過(一段距離) do a mile in four minutes : 4分鍾走1英里 14. vt., (以…的速度)走,行駛 do 100 miles an hour : 以每小時100英里的速度行駛 15. vt., 游覽,游歷,觀光,參觀,逛 They did England in two months. : 他們花了兩個月游覽英國。 16. vt., 翻譯 do Horace into English : 把(古羅馬)賀拉斯詩歌譯成英語 17. vt., 適合,中…的意,對…合用 This will do me very well. : 這對我非常合用。 18. vt., [口語] 欺騙,詐騙,騙取 You've been done! : 你受騙了! 19. vt., [俚語] 吸(毒),服(劑、葯等)(參見do a line,do drugs) We've never done drugs. : 我們從不吸毒。 20. vt., 搶劫;毒打 21. vi., (以某種方式)行事,舉止,表現,行為 He does well when treated well. : 有好待遇才有好表現。 Tom assured that the company is still doing all right. : 湯姆保證說公司目前仍運行良好。 I did rather well when I last had my IQ tested, which was when I was about 7. : 最後一次測IQ還是7歲時的事,我表現得非常不錯。 22. vi., 積極做(或干)工作,勞動,幹活 Do; don't merely talk. : 要干,別光嘴說。 23. vi., 完成;結束,完結;終止[用於完成時] have done with dreaming : 與夢想一刀兩斷 24. vi., 過活,生活,相處 Mother and child are doing well. : 母子(或女)平安。 How is your daughter doing in her new school? : 你女兒在新學校怎麼樣? 25. vi., 適用,合用,適合,適宜,適當;可用,行,足夠 The black dress will do. : 穿黑的衣服合適。 26. vi., 發生,進行 Anything doing tonight? : 今晚有什麼活動? What's doing in Paris this time of year? : 每年的這個時候巴黎都有什麼活動? 27. vi., (為了某一個目的)服務地非常好(通常與will 或 won't連用) 28. v.aux, do的助動詞用法[用以加強主要動詞語氣,也用來加強法律習慣用語的語氣,發強音] Do stay a while. : 務請待一會兒。 Do hereby enjoin. : 特此命令。 29. v.aux, do的助動詞用法[構成疑問句] Did you write? : 你寫了嗎? 30. v.aux, do的助動詞用法[構成否定句中祈使或陳述成份的一部分] Do not go. : 不要去! They do not like it. : 他們不喜歡它。 31. do的助動詞用法[用作替換詞,以避免動詞的重復] Love me as I do (love) you. : 像我愛你那樣地愛我。 32. v.aux, do的助動詞用法[用在某些副詞以後,以構成倒裝結構] Little did he realize…. : 他幾乎沒有認識到…。 33. 名詞 宴會;聚會;社交活動 I'm having a bit of a do for me birthday next week. : 下周我會給自己辦一個小型生日舞會。 In those dos nobody really knew each other. : 在這種場合的聚會上,大家彼此都不大認識。 34. 名詞 事件;事情 35. 名詞 襲擊,戰斗 36. 名詞 仔細的處理、操作 37. 名詞 主要用於英格蘭口語,欺騙;騙局;騙人的東西 38. 名詞 [方言] 騷動;混亂 39. 名詞 [常作復]待遇,份額 40. 名詞 [俚語] 糞便;排泄物 dog do : 狗糞 41. 名詞 成功 42. 名詞 發型 43. 名詞 該做的事,分內的事(通常與a連用);必須做到的事(或所下的有關命令) It's a poor do if they can't read the large signs. : 如果他們連最大的標記都看不清,那可就慘了。 It's a poor do when the companies use cheap labor from other countries! : 公司使用別國廉價勞動力,真不厚道!
例句
The kitchen's always so messy after we've had guests. Give me a hand to do it over, will you 家裡來了客人之後,廚房總是那麼亂,請你幫助我們清掃一下好嗎? Never link the audio out to the vcr and the monitor by connect them to each other as you will do at 千萬不可象許多人在家裡做的那樣將音頻連接到VCR和監視器上。 "He picked up a strange cat and it bit him." "More fool him; he should have known it would do that "他撿起一隻陌生的貓,被它咬了一口。""我覺得他那樣做真傻。他早該知道那貓是會咬人的。" No crops were planted. Except in north-west Europe and the far northland it was all Man could do to 沒有種植任何莊稼。除歐洲西北部和再靠北方的地區外,人類要想在那裡生存是不容易的。 The boss wants me to do Joe's work as well as my own. Doesn't he know I've only got one pair of 老闆既要我完成自己的本份工作又要做喬的工作。他難道不知道我手頭很忙? Don't you think you're overreacting a bit? It's over with and there's nothing we can do about it 你不覺得你的反應有點過火了嗎?怎麼說這件事也已經過去了。我們對此無能為力。 How do you pronounce p-h-l-e-g-m? Look up `phlegm' in the dictionary if you don't know 怎樣念p-h-l-e-g-m這個詞? 你要是不會念, 可查詞典中phlegm的注音. If you don't mind my plain speaking, I want to tell you that we do not consider your work entirely 要是我直言相告你不見怪的話,我想告訴你我們認為你的工作並不完全令人滿意。 , AND, READ and DO 在編程語言中,作為操作符使用的一種保留字,如AND,READ和DO。 I can't believe he'd do a thing like that on his own. He must have been put up to it by some of the 我不相信他會主動干那種事,一定是有些年齡大的男孩子叫他乾的。 用法 (1)do用來構成一般現在時和一般過去時的疑問或否定式,其後要跟動詞原型。在問句中,do在語法上是需要的,但習慣上可以省略(有時含主語),特別在口語中。 (2)當句中有never、seldom、hardly、scarcely、little等否定副詞時,可將這類副詞移至句首以加強語氣,且將其置於do前表示強調,此時為倒裝結構的一種。 (3)句中有動詞have時,是否用do英美語不同,美式英語傾向於用do。 (4)在否定疑問中,若採用do not的縮略式,don't位於主語之前;若採用非縮略式,not則位於主語之後。 (5)do用於祈使句中表示命令、邀請、勸告或說明時要重讀。 (6)do還可以用作替代動詞,使語言精練。do so用來表達同一主語前面已做的或已提到的動作,動詞所涉及的賓語和狀語也可以用do it或do that代替;do that比do it語氣強些,it在句中不重讀,但that要重讀;在表示心理、情感或無意識行為的狀態動詞(如drink、like、fail等)時一般不用do so。
編輯本段溶解氧
溶解氧(dissolved oxygen)是指溶解在水裡氧的量,通常記作DO,用每升水裡氧氣的毫克數表示。水中溶解氧的多少是衡量水體自凈能力的一個指標。它跟空氣里氧的分壓、大氣壓、水溫和水質有密切的關系。在20℃、100kPa下,純水裡大約溶解氧9mg/L。有些有機化合物在喜氧菌作用下發生生物降解,要消耗水裡的溶解氧。如果有機物以碳來計算,根據C+O2=CO2可知,每12g碳要消耗32g氧氣。當水中的溶解氧值降到5mg/L時,一些魚類的呼吸就發生困難。水裡的溶解氧由於空氣里氧氣的溶入及綠色水生植物的光合作用會不斷得到補充。但當水體受到有機物污染,耗氧嚴重,溶解氧得不到及時補充,水體中的厭氧菌就會很快繁殖,有機物因腐敗而使水體變黑、發臭。 溶解氧值是研究水自凈能力的一種依據。水裡的溶解氧被消耗,要恢復到初始狀態,所需時間短,說明該水體的自凈能力強,或者說水體污染不嚴重。否則說明水體污染嚴重,自凈能力弱,甚至失去自凈能力。
擴展閱讀:
1
http://..com/question/45470.html?si=3&wtp=wk
開放分類:
環境科學,污水處理
我來完善 「do」相關詞條:
look
look
「do」在英漢詞典中的解釋(來源:網路詞典):
DO
abbr.
1. =Defense Order 防禦命令
do1
KK: []
DJ: []
vt.
1. 做,干,製作;實行;完成;解答,算出
2. 給予[O1]
3. 扮演(角色),演出(戲劇)
4. 料理;處理
5. 寫;翻譯;畫
6. 攻讀,學習
7. 烹制,煮
8. 洗;刷;清理;布置
9. 適合;夠
10. 行駛,走(路程)
11. 【口】欺騙
12. 【口】訪問,游覽
vi.
1. 做,行動
2. 進行,進展[+well/badly]
3. 足夠;適合[W][(+for)]
4. (只用進行時)發生
n.
1. 要求;規定;該做的是
do2
KK: []
DJ: []
v.aux.
1. (構成疑問句,否定句)
2. (構成強調句)
3. (構成倒裝句)
4. (代替動詞)
do3
KK: []
DJ: []
n.
❷ 用c語言編寫舞伴配對程序,急求,快的可以加分
程序寫了一個,你看看是不是能滿足你要求,滿意請採納!!
下面是程序運行的結果:
❸ 求數據結構C++舞伴配對問題程序代碼
intmain()
{
list<dancer>Mdancer;//定義dancer類鏈表,保存男舞者信息
list<dancer>Fdancer;//定義dancer類鏈表,保存女舞者信息
while(m)//輸入舞者信息
{
dancerperson;//定義臨時dancer變數,保存輸入信息
person.input();
if(person.sex!="男"&&person.sex!="女")//判斷輸入性別是否符合要求
{
cout<<"輸入的舞者性別不正確,請重新輸入";
continue;
}
elseif(person.hour<0||person.hour>23||person.minute<0||person.minute>59||person.second<0||person.second>59)
{
cout<<"輸入的舞者到場時間不正確,請重新輸入";
continue;
}
else
{
if(person.sex=="男")
Mdancer.push_back(person);//將男舞者信息存入男性鏈表
else
Fdancer.push_back(person);//將女舞者信息存入女性鏈表
}
cout<<" 是否繼續錄入舞者信息:1為繼續錄入,0為不再錄入! ";
cin>>m;
}
cout<<"首先為男性舞者排隊! ";
pai_i(Mdancer);//對男舞者進行排隊
cout<<"然後為女性舞者排隊! ";
pai_i(Fdancer);//對女舞者進行排隊
/*cout<<" 排隊後:"<<endl;//輸出排隊後所有男舞者信息
for(p=Mdancer.begin();p!=Mdancer.end();p++)
cout<<(*p).name<<""<<(*p).sex<<""<<(*p).height<<""<<(*p).hour
<<":"<<(*p).minute<<":"<<(*p).second<<endl;*/
cout<<"請輸入跳舞的最大輪數:";
intk=0;//跳舞輪數
cin>>k;
for(inti=0;i<k;i++)/*舞伴配對*/
{
intnum1=Mdancer.size();//男舞者個數
intnum2=Fdancer.size();//女舞者個數
intmin=num1<num2?num1:num2;
cout<<"第"<<i+1<<"輪舞伴配對情況: ";
if(min<=N)//舞者對數小於等於舞場容納量,則全部舞者可進入
{
for(inti=0;i<min;i++)//輸出第k輪的舞伴
{
cout<<Mdancer.front().name<<"<-->"<<Fdancer.front().name<<endl;
Mdancer.push_back(Mdancer.front());//將配對的舞者重新排在隊尾
Fdancer.push_back(Fdancer.front());
Mdancer.pop_front();//將配對的舞者從隊首刪除
Fdancer.pop_front();
}
}
else//舞者對數大於舞場容納量
{
for(inti=0;i<N;i++)//輸出第k輪的舞伴
{
cout<<Mdancer.front().name<<"<-->"<<Fdancer.front().name<<endl;
Mdancer.push_back(Mdancer.front());//將配對的舞者重新排在隊尾
Fdancer.push_back(Fdancer.front());
Mdancer.pop_front();//將配對的舞者從隊首刪除
Fdancer.pop_front();
}
}
/*每跳完一輪詢問是否有舞者要離開*/
cout<<" 是否有舞者要離開,有舞者離開請輸入1,否則輸入0! ";
intlev=0;//有舞者離開的標志,1為有舞者要離開
cin>>lev;
/*跳完舞的人默認排到了隊伍中,若選擇離開(還沒跳舞的人也可以選擇離開)*/
if(lev==1)
{
cout<<"請輸入要離開的舞者姓名:";
cin>>leaver.name;
cout<<"請輸入要離開的舞者性別:";
cin>>leaver.sex;
if(leaver.sex=="男")
Mdancer.remove_if(leave);//根據姓名從隊列中刪除舞者
elseif(leaver.sex=="女")
Fdancer.remove_if(leave);
cout<<leaver.name<<"已離開舞場! ";
}
}
return0;
}
完整文件在附件,你看下是否符合要求,有問題再問!
❹ C(C++也行)語言題(舞伴選擇)求代碼
#include<cstdio>
#include<algorithm>
#definerep(i,l,r)for(inti=l;i<=r;++i)
#defineper(i,r,l)for(inti=r;i>=l;--i)
#ifdefWIN32
#defineLD"%I64d "
#else
#defineLD"%lld "
#endif
typedeflonglongLL;
LLdfs(intl,intr){
if(l>=r)return0;
if(r-l==1)return(LL)l*r;
intmid=(l+r)>>1;
returndfs(l,mid)+dfs(mid+1,r);
}
intmain(){
intt,n;
scanf("%d",&t);
while(t--){
scanf("%d",&n);
printf(LD,dfs(1,n));
}
}
O(t*nlogn)
❺ c語言關於舞會跳舞問題,在周末舞會上,男士們(m人)和女士們(n人, n<m)進入舞廳時,各自排成一隊。
其實你這程序我都沒那麼弄懂
你更注重技術上的東西
而我學習c語言更注重演算法上的東西
也就是說你想通過簡單的運算運用技巧性的東東讓電腦幫你計算
而我是通過自己思考的演算法讓電腦表達出來
其實這兩種思路都不矛盾的 各有所長
你這程序 人為設定了m,n 有局限性 也就是說可能不通用
我也試著寫了些(如果題意沒理解錯的話)
其實題2用用題1的程序就行了 你再仔細想想 看看我的問題2
#include<stdio.h>
#include<math.h>
int gac(int m,int n,int y,int t)
{int x,z;
if((n*t/m)>0)
{z=(n*t%m+m-n+y);
if(z>m) z=z-m;
x=z;
}
else x=(n*t-n+y);
return x;
}
void main()
{int gac(int m,int n,int y,int t);
int m,n,y,t,a;
int x2,y2,t2,a2;
printf("問題1\n請輸入男女生的人數,以逗號隔開\n");
scanf("%d,%d",&m,&n);
printf("請輸入此時跳舞的女生號數\n");
scanf("%d",&y);
printf("請輸入此時的曲數\n");
scanf("%d",&t);
a=gac(m,n,y,t);
printf("此時%d號女生的搭檔是%d號男生\n",y,a);
printf("問題2\n請輸入男主人公及其心儀女生的號數,並以逗號隔開\n");
scanf("%d,%d",&x2,&y2);
t=0;
do
{t++;
a2=gac(m,n,y2,t);}
while(a2!=x2);
printf("如果%d號男生想要與%d號女生跳舞,需要到第%d首曲子\n",x2,y2,t);
}