国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

10-19C#基礎--第四部分類型(2)重點

2019-11-17 02:49:28
字體:
來源:轉載
供稿:網友

10-19C#基礎--第四部分類型(2)重點

類型:

一、數字:Math類型

1)Math.Ceiling()( 表示進位。));//只要小數點后有值,就向前進一位,取上限。

string s = Console.ReadLine();

double d = double.parse(s);

d = Math.Ceiling(d);

d = Math.Floor(d);

Console.Write(d);

Console.ReadLine();

執行后:

2)Math.Floor());//返回小于或等于指定雙精度浮點數的最大整數

string s = Console.ReadLine();

double d = double.parse(s);

d = Math.Floor(d);

Console.Write(d);

Console.ReadLine();

執行后:

3)Math.Sqrt();表示開方

4)Math.pl();表示圓周率。

二、日期時間型--DateTime(重點)

1)DateTime dt = new DateTime();//必須要初始化,定義一個變量;如果只初始化,不賦值,計算機自動從默認最小的年月日開始計算;默認時間為:0001年1月1日12:00:00 am

sring s = Console.ReadLine();

DateTime dt = new DateTime();//

Console.Write(dt);

Console.ReadLine();

執行后:

2)DateTime dt = new DateTime();//也可以創建一個時間

例如:DateTime dt = new DateTime(1998,12,12,12,12,11):創建的時間為1998年12月12日12點12分11秒

3)DateTime dt= DateTime.Now;//獲取計算機上的本地時間,當作是一類,屬性是now,返回是Datetime類型的值。

格式:

sring s = Console.ReadLine();

DateTime dt = DateTime.Now;

Console.Write(dt);

Console.ReadLine();

執行后:

4).Year;//獲取當前計算機上的年份;

sring s = Console.ReadLine();

DateTime dt=new DateTime();

dt=DateTime.Now;

int i = dt.Year;

Console.Write(i);

Console.ReadLine();

執行后:

5).DayOfWeek;//返回的是dayOfweek類型,例:sunday;返回是什么類型就用什么類型接收;

sring s = Console.ReadLine();

DateTime dt=new DateTime();

DayOfWeek d = dt.DayOfWeek;

Console.Write(d);

Console.ReadLine();

執行后:

值類型與引用類型之間的轉換

6)int i = dt.DayOfYear();//返回日期是當年的第幾天,返回int類型;

格式:

sring s = Console.ReadLine();

DateTime dt=new DateTime();

int i = dt.DayOfYear();

Console.Write(i);

Console.ReadLine();

執行后:

7)//s = dt.ToString("yyyy年MM月dd日hh時mm分ss秒ms毫秒");//返回的是string類型,string后面可以設定格式:“yyyy,MM,dd,hh,mm,ss,ms分別是年月日時分秒毫秒的代位符”,必須運用這種格式。

注:雖然輸入毫秒,但在執行是計算機不輸出毫秒,因為沒有設定;

sring s = Console.ReadLine();

DateTime dt=new DateTime();

dt=DateTime.Parse(s);

s = dt.ToString("yyyy年MM月dd日hh時mm分ss秒ms毫秒");

Console.Write(s);

Console.ReadLine();

執行后:

三、時間間隔類型--TimeSpan()

1)System.TimeSpan time = new TimeSpan();//timeSpan是時間間隔類型,最大加到天(日),最小是100毫微秒,不能加年、月;返回datetime類型;

dt=dt.Add(time);//只能是時間間隔的類型,參數是timeSpan類型的值;

執行后:

2).AddYears(2);//當遇到閏年29號,加完不是閏年的顯示28號,不自動進入下一個月;

執行后:

3)//dt = dt.AddMonths(3);//加多少個月,當前面的月為31天超出后面的天數,取當前月的最大值,不自動進入下個月,不能加小數,參數是int;

格式:

string s = Console.ReadLine();DateTime dt = new DateTime();

dt = DateTime.Parse(s);dt = dt.AddMonths(3);Console.Write(dt);Console.ReadLine();

執行后:

4) //dt = dt.AddDays(1.2);//加多少天,參數是double類型的值

執行后:

5) //dt = dt.AddHours(1.2);//加多少個小時,參數是double

輸入一個普通的日期:

輸入一個特殊的月份:

練習題1:輸入年份,判斷是不是閏年:

練習題2:判斷輸入的年月日是否正確;


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄山市| 哈巴河县| 固镇县| 威宁| 溆浦县| 呼伦贝尔市| 苏州市| 阜阳市| 全南县| 漳平市| 兴化市| 达拉特旗| 聊城市| 霍邱县| 定日县| 澄城县| 遵义县| 南平市| 城市| 玉林市| 克东县| 吉木乃县| 宁阳县| 子长县| 旬阳县| 连城县| 浦城县| 福鼎市| 德清县| 星子县| 定日县| 蓬莱市| 诏安县| 航空| 吉首市| 博乐市| 武强县| 五莲县| 舞阳县| 玉树县| 西乡县|