程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#總復習,

C#總復習,

編輯:C#入門知識

C#總復習,


int a = 5;
a++;
++a;
Console.WriteLine(a);
Console.ReadLine();

int a = 5;
//int b = ++a;//a=a+1;int b=a;
//int c = a++;//int c=a;a=a+1;
int b = a++;
int c = ++a;
Console.WriteLine(a+"\t"+b+"\t"+c);
Console.ReadLine();


int a = 8;
a += 5;//a=a+5;
Console.WriteLine(a);

語句的分類:順序、分支、循環
分支
格式1:if(){} 若滿足就進,不滿足就跳
格式2:if(){} else{} 二選一
格式3:if(){} else if(){} ... else{} 多選一
格式4:if的嵌套 在規定好大范圍之後還有什麼小的情況
switch case 相對於格式3來規定的 多選一
所有的switch case都可以寫成if else的情況
但並不是所有的if else 都可以寫成switch case


循環語句
四要素:初始條件,循環條件,循環體,狀態改變
for循環
for (int i = 0; i < 5; i++)
{
Console.WriteLine("Hello");
}
Console.ReadLine();

for循環的嵌套
打印矩陣
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
Console.Write("■");
}
Console.WriteLine();
}
Console.ReadLine();

循環能夠解決的問題類型
窮舉:將所有可能的情況都走一遍,使用if篩選出來需要的情況
迭代:利用現有的條件不斷求解中間情況,最終推導出結果

while循環
int i = 0;
while (i < 5)
{
Console.WriteLine("Hello");
i++;
}

do while
不管滿不滿足while後面的表達式,都需要先去執行一遍
int a = 5;
do{
Console.WriteLine("你好");
}while(a>10);
Console.ReadLine();


函數格式
格式1:無參無返 public void hanshu(){}
格式2:無參有返 public int hanshu(){return 1;}
格式3:有參有返 public int hanshu(int a){return 1;}
格式4:有參無返 public void hanshu(int a){}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved