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

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

C#程序

2019-11-14 13:52:26
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

第一章      第一個(gè)C#程序

1.1. NET概述與C#應(yīng)用

.NET是Microsoft.NET的簡(jiǎn)述,是基于Windows平臺(tái)的一種技術(shù).

2000年,配合.NET平臺(tái)的發(fā)布,微軟公司發(fā)布了一門信語(yǔ)言:C#(發(fā)音為C Sharp).

Main()方法

      C#中的Main()方法有四種形式

       Static void Main(string[] args){ }

       Static void Main(string[] args){ }

       Static void Main( ){ }

       Static void Main( ){ }

C#中的變量和常量

       1.3.1C#中的數(shù)據(jù)類型

       常用的數(shù)據(jù)類型(整型 int 浮點(diǎn)型 float 雙精度double 字符串型 string 布爾型 bool  )

C#中的變量

       數(shù)據(jù)類型 變量名稱;

       駱駝(Camel)命名法 即第一個(gè)單詞首字母小寫(xiě),其他單詞的首字母大寫(xiě)

       如(myName  yourAge).

C#中的常量

       常量:一但首次賦值,后續(xù)代碼不允許改變

       Cont 數(shù)據(jù)類型 常量名稱=值;

       例:public const int dayMax=7;//定義常量dayMax

1.4 Console

       方式一:

              Console.Writeline();

       方式二:

              Console.Writeline(要輸出的值);

方式三:

              Console.Writeline( “格式字符串,變量列表”);

類和對(duì)象

       類是對(duì)象的抽象(模板),對(duì)象是類的實(shí)例

       [訪問(wèn)修飾符]  返回值類型 方法名(參數(shù)列表)

       {

              //方法體的主體

}

方法的返回值類型

int float  double  bool string  如果方法不返回任何值,需要使用void關(guān)鍵字      

理解類和對(duì)象

       類是創(chuàng)建對(duì)象的模塊,對(duì)象是類的一個(gè)具體實(shí)例,這就是類和對(duì)象之間的關(guān)系

[訪問(wèn)修飾符] class 類名

{

       //類的主體

}

注釋

       //和/*…*/

       穩(wěn)當(dāng)注釋”///”

 

 

第二章      C#語(yǔ)法快速熱身

2.1選擇結(jié)構(gòu)

if結(jié)構(gòu)

語(yǔ)法:if(條件表達(dá)式)

{

       //代碼塊1

}

else

{

       //代碼塊2

}

 

多重if結(jié)構(gòu)

if(條件表達(dá)式1)

{

       //代碼塊1

}

else if(條件表達(dá)式2)

{

       //代碼塊2

}

else if(條件表達(dá)式3)

{

       //代碼塊3

}

 

else

{

       //代碼塊4

}

嵌套if結(jié)構(gòu)

if(條件表達(dá)式1)

{

      

if(條件表達(dá)式2)

{

       //代碼塊1

}

 

else

{

       //代碼塊2

}

}

else

{

       //代碼塊3

}

 

switch結(jié)構(gòu)

break語(yǔ)句的要求:

          01,每個(gè)case都要有break

          02,default也要有break

          03,特殊情況:case中沒(méi)有其他語(yǔ)句時(shí),不需要break語(yǔ)句

                case "星期一":

                case "星期二":

                break;

             

              Console.WriteLine(“請(qǐng)輸入銀行簡(jiǎn)稱”);

string  bank= Console.ReadLine();

              switch(bank)

{

       case “ICBC":

       Console.WriteLine(“中國(guó)工商銀行”);

                     break;

case “CBC":

       Console.WriteLine(“中國(guó)建設(shè)銀行”);

                     break;

case “ABC":

       Console.WriteLine(“中國(guó)農(nóng)業(yè)銀行”);

                     break;

                     default:

       Console.WriteLine(“輸入有誤!”);

                     break;

}    

Console.ReadLine();

}

}

數(shù)組與循環(huán)

C#中數(shù)組定義語(yǔ)法:

      數(shù)據(jù)類型[] 數(shù)組名;

      string[] arr1;

      03.數(shù)組初始化:

      int[ ] arr = new int[5]{0,1,2,3,4};

      int[ ] arr = new int[ ]{0,1,2,3,4};   // 省略長(zhǎng)度

      int[ ] arr = {0,1,2,3,4};

 通過(guò)數(shù)組的Length屬性,可以獲得數(shù)組的長(zhǎng)度.

       數(shù)組名.Length

對(duì)象數(shù)組

public class Student

{

public string name;

public double score;

public void showInfo();

{

Console.WriteLine(name+”/t”scoe);

}

}

class  PRogram

{

static void Main(string [] args)

{

       Student[] stus=new Student[3];

stus[0]=newStudent();

stus[0].name=”張浩”;

stus[0].score=100;

stus[1]=newStudent();

stus[1].name=”小明”;

stus[1].score=99;

stus[2]=newStudent();

stus[2].name=”小花”;

stus[2].score=95;

Console.WriteLine(“前三名學(xué)員的信息為:”);

Foreach(Student stu in stus)

{

stu.showInfo();

}

Console.ReadLine();

}

}

循環(huán)結(jié)構(gòu)

while循環(huán)

語(yǔ)法:while(條件表達(dá)式)

{

//代碼塊

}

for循環(huán)

int[]array=new int[5]{0,1,2,3,4};

Console.Write(“數(shù)組 array中{0}個(gè)元素的值是:”,array.Length);

for(int i=0; i<array.Length;i++)

{

       Console.Write(array[i]+””);

}

Console.WriteLine();

Console.ReadLine();

}

}

冒泡排序

for(i=0;i<nums.Length-1;i++)

{

       for(j=0;j<nums.Length-1-I;j++)

{

       if(nums[j]>nums[j+1])

{

       int temp=nums[j];

       nums[j]=nums[j+1];

       nums[j+1]=temp;

}

}

 

}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 甘孜县| 屯门区| 敦煌市| 秦皇岛市| 即墨市| 白河县| 南充市| 高尔夫| 施秉县| 新邵县| 托克托县| 建德市| 会宁县| 肇州县| 赤壁市| 德保县| 屯门区| 台江县| 呈贡县| 九龙坡区| 开阳县| 株洲县| 乐平市| 五大连池市| 共和县| 伊吾县| 高台县| 天长市| 视频| 洞口县| 尼勒克县| 平武县| 临汾市| 西林县| 寻甸| 平顺县| 太保市| 临洮县| 中山市| 新津县| 锡林郭勒盟|