第十三周作業集

2022-09-14 09:48:09 字數 1454 閱讀 9371

題目1:建立兩個線性表,分別儲存和,求這兩個線性表的交集和並集。

**

1

package

xianxingbiao;

2import

j**a.util.arraylist;

3import

j**a.util.list;

4public

class

jiaobingfji

22 }

執行結果

題目2:編寫乙個應用程式,輸入乙個字串,該串至少由數字、大寫字母和小寫字母三種字元中的一種構成,如「123」、「a23」、「56ad」、「dld」、「wq」、「sss」、「4na20」,對輸入內容進行分析,統計每一種字元的個數,並將該個數和每種字元分別輸出顯示。如:輸入內容為「34ah5ywj」,則輸出結果為:數字——共3個,分別為3,4,5;小寫字母——共3個,分別為h,y,j;大寫字母——共2個,分別為a,w。

**

1

/*題目2:編寫乙個應用程式,輸入乙個字串,

2該串至少由數字、大寫字母和小寫字母三種字元中的一種構成,

3如「123」、「a23」、「56ad」、「dld」、「wq」、「sss」、「4na20」,

4對輸入內容進行分析,統計每一種字元的個數,並將該個數和每種字元分別輸出顯示。

5如:輸入內容為「34ah5ywj」,

6則輸出結果為:數字——共3個,分別為3,4,5;小寫字母——共3個,分別為h,y,j;大寫字母——共2個,分別為a,w。*/7

import

j**a.util.hashmap;

8import

j**a.util.map;

9import

j**a.util.scanner;

10public

class

tongji

31if(c[i]>='a'&&c[i]<='z')

3237

if(c[i]>='0'&&c[i]<='9')

3843

}44 system.out.println("小寫字母有"+map.get("大寫字母")+"個,分別是:"+str1+",");

45 system.out.println("大寫字母有"+map.get("小寫字母")+"個,分別是:"+str2+",");

46 system.out.println("數字字元有"+map.get("數字字元")+"個,分別是:"+str3+",");47}

48}4950

51

執行結果

第十三周作業 2

程式頭部注釋開始 為避免提交博文中遇到的問題,將用於表明注釋的斜槓刪除了 程式的版權和版本宣告部分 檔名稱 求值 作 者 王智凱 完成日期 2011 年 11 月 17 日 版 本號 凱凱 對任務及求解方法的描述部分 輸入描述 無 問題描述 自定義函式,用泰勒公式實現計算sin和cos的近似值,要求...

第十三周作業 3 0

計算存款利息 作 者 計114 1 孫建朋 完成日期 2011 年 11 月 11 日 版本號 20111111 3.0 對任務及求解方法的描述部分 輸入描述 金額與存期 問題描述 輸入存款金額並選擇存款種類,計算出利息 不計利息稅 如果是活期存款,需要補充輸入天數。利息 金額 年利率 存期 單位 ...

第十三周作業 2 0

實驗目的 學會使用自定義函式解決實際問題 實驗內容 定義自定義函式,計算sin和cos的近似值 作 者 孫建朋 完成日期 2011 年 11 月 17 日 版本號 2011111701 include include 為便於對比結果,main函式中呼叫了cmath中的庫函式sin和cos using...