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

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

總結:C#變量,占位符等相關知識

2019-11-17 03:21:52
字體:
來源:轉載
供稿:網友

總結:C#變量,占位符等相關知識

新年耽誤了不少時間,好久沒認真的坐下來學習了,新年也快完了,又要開始正式學習了,按著視頻教學學習,用了一天的時間,學習了下簡單的變量及其相關的輸入輸出和應用,學了幾種最基本的類型:

int(整型) char(字符型) string(字符串類型)double(雙精度浮點數) decimal(貨幣值類型) float(浮點數)。

Main方法中,不允許重復申明變量,但可以重復賦值,重復賦值以后原來的變量值被頂替為新賦的值。

一. 在C#中,“+” 有兩種含義;

1.聯值符號,當+左右兩邊只要有一邊是字符或者字符串類型的時候,用“+”表示連接左右兩邊的數據。

2.數學中的加號,參與運算的是字符型的數據,表示進行數學上的加法運算。

賦值運算符=(不是數學中的等于符號),是C#中最低的運算等級,在最后執行。

二. 占位符

第一個{0}

第二個{1}

第三個{2}

.......

例如:Console.WriteLine("姓名{0} 性別{1} 年齡{2}",name,sex,age);

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 輸出變量與聯值{    class PRogram    {        static void Main(string[] args)        {            string name;            name = "張三";            int age = 28;            age = 18; //重復賦值變量age的值。            decimal pay = 7600.33m;            //Console.Write("我叫"+name);            //Console.Write(",今年"+age+"歲,");            //Console.Write("我的工資是"+pay+"元.");            //Console.WriteLine("我叫"+name+",今年"+age+"歲,"+"我的工資是"+pay+"元.");                        Console.WriteLine("我叫{0},今年{1}歲,我的工資是{2}元.", name, age, pay);//{0}{1}{2}表示占位符。占位符可以重復使用,可以省略。                       Console.WriteLine("我叫"+name,"今年"+age+"歲了.");//逗號前為第一個參數,console輸出逗號前的第一個參數。            Console.WriteLine("{0}我叫" + name, "今年" + age + "歲了.");//{0}"今年" + age + "歲了."代替前面的占位符的變量。                                   int a = 1;//同為數字類型的用“+”表示數學上的加法。            //string a = "1";  聯值符號的用法區別,左右兩邊只要一邊有字符或者字符串類型用“+”就是聯值符號。              int b = 2;            Console.WriteLine(a+b);            Console.WriteLine("1+2");            Console.ReadKey();        }    }}
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 變量作業{    class Program    {        static void Main(string[] args)        {            string name = "張三";            string Tel = "13111111111";            char sex = '男';            int age = 25;            Console.WriteLine("{0},{1},{2},{3}",name,Tel,sex,age);            Console.ReadKey();        }    }}
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 變量作業4{    class Program    {        static void Main(string[] args)        {            string Pho = "SAMSUNG";            string type = "I9300";            decimal money = 3799m;            string weight = "0.3kg";//double weight = 0.3;            Console.WriteLine("我的手機牌子是{0},型號是{1},手機價格是{2}元,重量是{3}",Pho,type,money,weight);            Console.ReadKey();        }    }}

Console.ReadLine();用于接收用戶輸入的數據,需要定義一個字符串類型(string)的變量來存儲用戶的變量。

  string input;

  input=Console.ReadLine();

等價于string input=Console.ReadLine();

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 用戶輸入{    class Program    {        static void Main(string[] args)        {           // string input;            Console.WriteLine("輸入這句話的前面");            Console.WriteLine("請在這里輸入一句話!");            string input = Console.ReadLine();            Console.WriteLine("輸入這句話的后面");            Console.ReadKey();        }    }}

三. 交換變量數值

若要相互交換兩個變量的數值,需要借助第三個變量來完成。

  int a =5,b=10;

  int c;

  c = b;

  b = a;

  a = c;

  Console.WriteLine("a={0} b={1}",a,b);

  Console.ReadKey();

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 交換變量{    class Program    {        static void Main(string[] args)        {   //交換兩個變量的算法,需要介助第三個變量。            int a = 5;            int b = 10;            int c;            c = a;            a = b;            b = c;            Console.WriteLine("a={0} b={1}",a,b);            Console.WriteLine("a={0} b={1}",b,a);//并不會交換兩個變量的值            Console.ReadKey();        }    }}

寫了這么多,寫博客復習,總結了下今天的學習,還是蠻有充實感的。突然有這種感觸,別人都已經是這方面的高手了,自己才剛開始,想想那句聞道有先后,真是說到心坎里去了,沒有其他辦法,只有加油了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 科技| 贵港市| 饶河县| 纳雍县| 蒲江县| 高邑县| 民乐县| 龙门县| 绥阳县| 沁阳市| 昌都县| 封丘县| 疏附县| 花垣县| 体育| 曲水县| 宿州市| 周至县| 莎车县| 霍州市| 扶绥县| 鹤庆县| 九龙县| 沂源县| 微山县| 襄城县| 东兴市| 泗洪县| 繁峙县| 沙河市| 阳东县| 东平县| 台东市| 泸定县| 河间市| 望江县| 明溪县| 木里| 武鸣县| 嘉禾县| 南阳市|