日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

C#实验二

發布時間:2023/12/1 C# 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#实验二 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.編寫一控制臺應用程序,定義變量“int a=3,b=4,c=5", 并求表達式(++a-1)&b+c/2的值。
//關鍵代碼如下:int a = 3, b = 4, c = 5;Console.WriteLine((++a - 1)&b + c/2);Console.ReadLine(); //最后結果為 2

解析:(++a)值為4、(++a - 1)值為3、b的值為4、c/2的值為2
3 & 4 + 2 ===== 0011 & 0100 + 2 ===== &與運算,有0則為0 故0011&0100===0
0+2 ===== 2
故最后輸出結果為2

2.編寫一控制臺應用程序,聲明一個學生結構類型Stud, 包含學號、姓名和出生日期成員,定義Stud結構的兩個學生變量s1和s2并賦值,求他們出生在星期幾以及他們出生相差的天數。
//關鍵代碼如下:struct Stud{public int number;public string name;public DateTime birthday;}static void Main(string[] args){Stud s1, s2;Console.Write("請輸入s1同學的學號:");s1.number = int.Parse(Console.ReadLine());Console.Write("請輸入s2同學的學號:");s2.number = int.Parse(Console.ReadLine());Console.Write("請輸入s1同學的姓名:");s1.name = Console.ReadLine();Console.Write("請輸入s2同學的姓名:");s2.name = Console.ReadLine();Console.Write("請輸入s1同學的出生日期:(例如1998-10-14)");s1.birthday = DateTime.Parse(Console.ReadLine());Console.Write("請輸入s2同學的出生日期:(例如1999-05-22)");s2.birthday = DateTime.Parse(Console.ReadLine());Console.WriteLine("{0}同學出生的在{1}",s1.name,s1.birthday.DayOfWeek.ToString());Console.WriteLine("{0}同學出生的在{1}",s2.name,s2.birthday.DayOfWeek.ToString());TimeSpan span = s1.birthday.Subtract(s2.birthday);int x = span.Days;Console.WriteLine("{0}同學和{1}同學相差的天數為{2}天",s1.name,s2.name,Math.Abs(x));Console.ReadLine();

3. 編寫一控制臺應用程序,輸入正整數n,計算s=1+(1+2)+(1+2+3)+…+(1+2+… +n)。
4.編寫一控制臺應用程序,輸出所有滿足下面條件的三位數:三位數本身等于其每位數字的立方和。
5.編寫一控制臺應用程序,用一個二維數組存放5個考生4門功課的考試成績,求每位考生的平均成績。
6.編寫一控制臺應用程序,用兩個一維數組分別存放5個學生的學號和姓名,分別按學號和姓名進行排序,并輸出排序后的結果。

總結

以上是生活随笔為你收集整理的C#实验二的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。