[題目要求]
(1)自己給定乙個集合(元數個數不得少於10個);
(2)讓使用者任一輸入乙個整數;
(3)根據使用者輸入的整數,移除集合中相應的元素(請根據示例找出元素移除的規律);
(4)運算結束後,集合中所有元素均被移除;
[示例]
集合元素為:a、b、c、d、e、f、g、h、i、j
使用者輸入的整數為:3
集合元素被移除的順序為:c、d、e、f、g、h、i、j、a、b
我的程式為:
class program
; //自己給定的集合
console.write("please input a number:");
int num = convert.toint32(console.readline()); //使用者輸入的數字
arraylist arr = new arraylist(name);
p.handle(arr,num); //處理方法
console.write(arr.count); //輸出運算結束後集合中元素的個數,正確結果應為0
console.readline();
}public void handle(arraylist arr,int num)
if(arr.count>0 && arr.count0)
else
}}return; //集合元素被全部移除,遞迴終止,整個運算處理結束,返回主函式}}
}
一道程式設計題
程式設計愛好者論壇 有n個學生.每個學生都有自己的宗教信仰,可能相同,也可能不同。乙個調查機構想弄清楚宗教信仰的總數。但是,直接詢問可能會使人不快,於是,調查機構決定詢問m對學生,問他們是否具有相同的宗教信仰。如果相同,則他們會參加同一教會,彼此會認識 要求計算最大可能的宗教數。函式原型 int r...
一道華為程式設計題
1 農場計數問題 20分 問題描述 已知某農場中有一群雞和兔子,總共有m個頭和n隻腳,計算總共有多少雞和兔子 要求實現函式 int getfowlsnum int iheadnum,int ifootnum,int ichickennum,int irabbitnum 輸入 iheadnum 總共頭...
一道筆試程式設計題
有乙個無向圖,寫乙個函式判斷圖中是否存在迴路。函式原型如下 int ring int array,int n,int k n為圖中的頂點數,k為圖中的邊數,array其實是乙個k行2列的二維陣列,其中的元素比如 0,1 表示頂點0和頂點1之間存在邊。圖中如果存在迴路,函式返回1,否則返回0。不知哪位...