一道程式設計題

2021-06-12 10:04:02 字數 755 閱讀 7462

[題目要求]

(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。不知哪位...