C 程式設計基礎 實驗(7) 1 2

2021-07-11 08:42:50 字數 803 閱讀 7615

1.將百分制轉換成五分制,如果輸入的百分制成績超出0~100時,程式丟擲異常。

**如下:

using system;

using system.collections;

using system.collections.generic;

namespace program

}class program

double result = (double)num * 5.0 / 100;

console.writeline("轉換成五分制為:", result);

}catch (formatexception)

catch (exception e)

finally}}

}

2.編寫乙個計算階乘的程式,當輸入的資料是帶小數時,引發異常。

using system;

using system.collections;

using system.collections.generic;

namespace program

}class program

int sum = 1;

for (int i = 2; i <= (int)num; i++)

console.writeline("的階乘為", num, sum);

}catch (formatexception)

catch (exception e)

finally}}

}

C 實驗7 12 設計函式

題目描述 void insertsort int a,int n 使用插入排序演算法,將陣列a的前n個元素按照公升序的方式排序。插入排序演算法描述如下 初始序列 49 38 65 97 76 13 27 49 將元素 38 插入合適位置 38 49 65 97 76 13 27 49 將元素 65 ...

C 程式設計基礎 實驗(6) 4 7

4.建立靜態類,在其中定義乙個泛型方法,實現查詢陣列元素功能。using system using system.collections using system.collections.generic using system.linq using system.text namespace pr...

C 程式設計基礎 實驗(7) 3

3.假定已經獲取題庫中的試題號,並存放在陣列arraykt中。例如,int arraykt 定義乙個靜態成員方法,該方法實現從上述陣列中隨機抽出給定數量 n,1 n arraykt.length 的考題,並組成乙個考題字串。比如隨機從arraykt中抽取5題組成考題字串 10,18,20,22,30...