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...