-
接受用戶輸入Console.ReadLine()
查看全部 -
最大值索引
查看全部 -
max
查看全部 -
二維數(shù)組定義
int[,]b=new int[,]{{1,2,3},{4,5,6}};
查看全部 -
1-7的循環(huán)輸出
namespace Test
{
? ? class Program
? ? {
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? for(int x=1;x<=7;x++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ?for(int y=1;y<=7;y++)
? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ?string text= x==y||x+y==8 ? "O": ".";
? ? ? ? ? ? ? ? ? ?Console.Write(text);
? ? ? ? ? ? ? ? }Console.WriteLine();//請(qǐng)完善代碼
? ? ? ? ? ? }
? ? ? ? ? ??
? ? ? ? }
? ? }
}
查看全部 -
switch語(yǔ)法:
if...else?之外,C#中還有一種?switch?條件結(jié)構(gòu),可以用來對(duì)變量進(jìn)行多個(gè)分支的等值判斷。語(yǔ)法如下:
(變量)與每一個(gè)?case?后面的常量進(jìn)行等值比較,如果相等,就執(zhí)行對(duì)應(yīng)的分支。執(zhí)行分支以后,?break?關(guān)鍵字會(huì)使?switch?結(jié)構(gòu)中止,不會(huì)再判斷后面的常量。如果變量與所有的常量都不相同,則執(zhí)行?default?后面的分支。
查看全部 -
三元運(yùn)算符:
? ? ? ? ? ? int year = 2015;//年份
? ? ? ? ? ? //請(qǐng)?zhí)顚懘a
? ? ? ? ? ? string text;
? ? ? ? ? ? text= year%4==0 ? "閏年":"平年";
? ? ? ? ? ? Console.WriteLine("今年是{0}",text);
查看全部 -
if else if 的用法:
namespace Test
{
? ? class Program
? ? {
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? double money = 60000.00;//存款金額
? ? ? ? ? ? //請(qǐng)?jiān)谶@里補(bǔ)充多重條件判斷
? ? ? ? ? ? if(money >= 100000)
? ? ? ? ? ?{
? ? ? ? ? ? ? ?Console.WriteLine("送一臺(tái)微波爐");
? ? ? ? ? ?}
? ? ? ? ? ? else if(money >= 50000 && money < 100000)
? ? ? ? ? ?{
? ? ? ? ? ? ? ?Console.WriteLine("送一套茶具");
? ? ? ? ? ?}
? ? ? ? ? ? else if(money >= 10000 && money < 500000)
? ? ? ? ? ?{
? ? ? ? ? ? ? ?Console.WriteLine("送一袋大米");
? ? ? ? ? ?}
? ? ? ? ? ? else
? ? ? ? ? ?{
? ? ? ? ? ? ? ?Console.WriteLine("沒有禮品");
? ? ? ? ? ?}? ? ??
? ? ? ? }
? ? }
}
查看全部 -
C#的取余數(shù):算術(shù)運(yùn)算符(二)
這一節(jié)我們學(xué)習(xí)取余運(yùn)算符。
C#中的取余運(yùn)算符就是%。上一節(jié)學(xué)習(xí)的除號(hào),作用是求2個(gè)數(shù)字相除的商,而取余運(yùn)算符%的作用是求兩個(gè)數(shù)字相除的余數(shù)。比如:
Console.WriteLine(19/5);//求19除以5的商,輸出3 Console.WriteLine(19%5);//求19除以5的余數(shù),輸出4(商3余4)
編程中,%常常用來檢查一個(gè)數(shù)字是否能被另一個(gè)數(shù)字整除。比如下面的代碼片段:
int number = 29; Console.WriteLine(number%2);//求number除以2的余數(shù)
如果輸出0,表示沒有余數(shù),即number能夠被2整除(是偶數(shù));如果輸出1,表示有余數(shù),即number不能被2整除(是奇數(shù))。
查看全部 -
C#的數(shù)據(jù)類型
我們知道聲明變量需要寫出數(shù)據(jù)類型,我們今天要學(xué)習(xí)的是最常用的幾種類型。
字符類型?char?,存儲(chǔ)用 '' (單引號(hào))括起來的一個(gè)字符,例如:char sex='男';//存儲(chǔ)性別
字符串類型?string?,存儲(chǔ)用“”(雙引號(hào))括起來的一串字符,例如:
string address="北京市宣武區(qū)牛街北口";//存儲(chǔ)地址
整數(shù)類型?int?,存儲(chǔ)整數(shù),例如:
int age=23;//存儲(chǔ)年齡
雙精度浮點(diǎn)型?double?,存儲(chǔ)小數(shù),例如:
double salary=7991.63;//存儲(chǔ)工資
以上四種是最常用的數(shù)據(jù)類型,其他常用類型,我們會(huì)隨著課程深入慢慢介紹。
需要注意的是,某種類型的變量,只能存儲(chǔ)這種類型的數(shù)據(jù),否則,可能會(huì)出錯(cuò)。
查看全部 -
if(x%2==0)顯然是在篩選偶數(shù),偶數(shù)是不需要打印的。但如果用?break?關(guān)鍵字,則循環(huán)到 x==2 的時(shí)候就會(huì)結(jié)束,顯然不符合要求,所以,應(yīng)該是?continue?。
查看全部 -
與其他運(yùn)算符從左向右計(jì)算不同,賦值運(yùn)算符從右向左計(jì)算。
查看全部 -
int sum =_num1+_num2;查看全部
-
string temp;
temp=today;
today=tomorrow;
tomorrow=temp;查看全部 -
Console.WriteLine(“”!)
查看全部
舉報(bào)