一,輸入您的身份證號,識別是哪一年幾月幾日出生,並計算出你的年齡
console.write("請輸入您的身份證號:"); // 輸出一串字元「請輸入您的身份證號」
string s = console.readline(); // 把身份證這串字元定義在 s 這個變數裡面 等待你輸入(錄入)
string n = s.substring(6,4); // 定義 n 等於 s裡面從第6位開始數 後面的 4位數字
string y = s.substring(10,2); // 定義 y 等於 s裡面從第10位開始數 後面的 2位數字
string r = s.substring(12, 2); // 定義 y 等於 s裡面從第12位開始數 後面的 2位數字
console.writeline("您的出生日期是年月日",n,y,r); // 輸出 「您的出生日期是哪一年哪一月哪一日」
int shu = int.parse(n); // 把 n 轉換成 int型別 shu
int j = 2015; // 定義 j 等於 2015
int sui=j-shu; // 定義 sui 等於 2015 - n
console.writeline("您今年歲了",sui); // 輸出 你今年 多少 歲了
二,生產乙個隨機數,顯示隨機中獎號碼
random r = new random();
for (int i = 0; i <= 100; i++)
console.writeline("中獎號碼是:1002");
三,抓取錯誤
int cuo = 0; // 定義乙個變數
console.writeline("請輸入日期時間"); //輸出一段文字「請輸入時間日期」
string s = console.readline();
try
catch (exception ex) //抓獲錯誤
if (cuo==0) // 如果 變數 cuo = 0 那就是正確
四,分割
string s = "a|b|c|ab|cd|c|d";
//string str = s.split('|');
//foreach (string d in str)
// console.writeline(d);
//string s = "a|b|c|ab|cd|c|d";
//string str = s.split('|');
五,// math : 裡面有些處理數字的方法,靜態方法
//int i = math.abs(-5); //取絕對值
//double a = math.ceiling(1.1); //天花板
// 下限
//圓周率
// 四捨五入
// 慕次方
// 平方根
C C 程式設計 使用者自定義型別
include struct vector 表示通過非const引用的方式傳遞v,這樣vector init就可以修改v指向的變數了 void vector init vector v,int s void f vector v,vector rv,vector pv using namespace...
Python 中的使用者自定義型別
python中物件導向的技術 python是物件導向的程式語言,自然提供了物件導向的程式設計方法。但要給物件導向的程式設計方法下乙個定義,是很困難的。問題關鍵是理解物件 的含義。物件的含義是廣泛的,它是對現實世界和概念世界的抽象 模擬和提煉。物件的方法與函式類似,但是還有兩方面的區別 1 方法定義在...
使用使用者自定義型別 CLR UDT
一些復合型別進行正規化分解是沒有必要的,尤其是一些統一模型的情況下 setnocount on declare i timebalance set i cast d 2015 1 1 7 as timebalance select iselect i.tostring select i.totime...