日韩欧美亚洲国产一区二区三区|91精品国产aⅴ一区二区|国产精品Ⅴa在线观看|乱码一二区在线亚洲

  • 鄭州北大青鳥首頁
  • 網(wǎng)站導(dǎo)航
  • 河南軟件與網(wǎng)絡(luò)工程師培養(yǎng)基地 河南擁有IT體驗(yàn)館課程專業(yè)全、規(guī)模大校區(qū)河南多年連獲全國教學(xué)質(zhì)量獎(jiǎng)2011-2019年獲北大青鳥總部榮譽(yù)獎(jiǎng)
首頁 中心介紹 新聞動態(tài) 課程詳解 師資力量 專家講座 招生問答 學(xué)員活動 精彩專題 報(bào)名
當(dāng)前位置: > 學(xué)員活動 > 學(xué)術(shù)交流 >

從零開始學(xué)習(xí)軟件開發(fā)

2017-03-17 08:59 來源:鄭州北大青鳥
   在正式探索C#的奧秘之前,我們先談一談關(guān)于學(xué)習(xí)方法的問題吧。
   你會不會有這樣的感悟,自己努力奮斗得到的東西倍加珍惜,飄到眼前的,卻不屑一顧。我認(rèn)為,學(xué)習(xí)的整個(gè)歷程亦是如此。在學(xué)習(xí)過程中,只有我們遇到了問題,想方設(shè)法去解決問題,才會刻骨銘心。通俗點(diǎn)說就是要能夠提出自己的問題,把不懂得問題解決了才是最重要的。但是我們怎么樣才能做到有問題可提?那就是多思考,經(jīng)過自己的知識點(diǎn)的學(xué)習(xí)掌握,能夠多思考,提出問題去解決它。網(wǎng)絡(luò)上的文章、老師的傳授。僅僅是起一個(gè)輔助作用。老師講授的知識點(diǎn)可能過幾天你也會忘記,而在從中學(xué)到的解決問題的能力才是最重要的。人都是有遺忘規(guī)律的,那么我們應(yīng)該如何保證把知識點(diǎn)給記住呢?也就是說,我們要時(shí)常復(fù)習(xí),過一周復(fù)習(xí)一次總結(jié)一次,過一個(gè)月再總結(jié)一次。慢慢的你也會記住的。但是如何復(fù)習(xí)?難道把學(xué)習(xí)的視頻再看一遍?不是的!這也就要求我們在看文章的時(shí)候一定要記筆記。我們要提高自己解決問題的能力,就必須要把相關(guān)的知識學(xué)習(xí)好,歸根結(jié)底,兩者是密不可分的。首先C#初學(xué)者相較于java初學(xué)者來說,是比較幸運(yùn)的。我們的學(xué)習(xí)歷程是一個(gè)從容易到簡單的過程,特別容易上手。但是java學(xué)習(xí)者的歷程卻是恰恰相反,一開始就要配置各類環(huán)境變量,甚至調(diào)通一個(gè)最簡單的Hello World程序都要費(fèi)上半天勁,還不一定能行。而作為我們C#初學(xué)者我們完全沒有必要思考這方面所帶來的困擾。            
   好了,閑話不多說,開始進(jìn)入今天的正題。知彼知己,方能百戰(zhàn)不殆。我們先看一下C#的發(fā)展歷程吧,CSharp,于2000年6月發(fā)布的一種面向?qū)ο缶幊陶Z言。C#語言繼承了計(jì)算機(jī)界流行的多種編程語言的優(yōu)秀特點(diǎn),例如:java、C++里面很多友好的技術(shù);蛟S你聽過這樣的說法,C#和.NET兩者是一樣的,平常人們說.NET指的就是C#。但是事實(shí)上真不是這樣的。其實(shí)C#是一種編程語言,而.NET是一個(gè)編程的平臺,一種編程框架。兩者其實(shí)沒有去比較的意義。.NET平臺上面可以使用很多語言編程,例如C++、F#等等。C#是微軟為NET框架量身訂做的一種語言,所以人們常把.NET和C#認(rèn)為是相同的。在C#編譯的時(shí)候,通過.NET可以把C#語言編譯成一種中間語言。利用中間語言代碼,我們也可以通過C#調(diào)用C++里面的函數(shù)方法了。
   什么是變量?字面意思理解來說,也就是變化的量。對!在C#中也是如此。哪些變化的量就用變量來表示。比如我們做一個(gè)學(xué)生成績查詢系統(tǒng)。我們通過一個(gè)學(xué)生的學(xué)號來查詢成績。而在這里這個(gè)學(xué)號的量就是一個(gè)變化的量。我們就可以用變量來存儲。那么究竟我們應(yīng)該如何定義一個(gè)變量呢?int studentNum;這樣我們就定義了一個(gè)int類型的變量。但是這個(gè)int又是什么東西呢?下面看一下這個(gè)表,我想聰明的你一定會發(fā)現(xiàn)什么。
   有符號整型:sbyte,short,int,long
   無符號整型:byte,ushort,uint,ulong
   Unicode字符:char
   IEEE浮點(diǎn)型:float,double
   高精度小數(shù):decimal
   布爾型:bool
   其實(shí)他們所對應(yīng)的是變量的類型。比如我們定義一個(gè)存儲整數(shù)的類型的變量,我們就可以使用int。而我們要定義一個(gè)小數(shù)的變量就可以使用float。具體變量類型詳見上面表格。
   我們要學(xué)會學(xué)以致用。既然已經(jīng)知道了什么是變量了,拿我們就具體用一下吧。我們實(shí)現(xiàn)求兩個(gè)數(shù)的和。我們打開vs2013(其他版本也可以,我這里用的是2013)。點(diǎn)擊左上角的文件---選擇新建--選擇項(xiàng)目。在這里我們新建一個(gè)控制臺的項(xiàng)目。選擇控制臺應(yīng)用程序,在下面起好名字。點(diǎn)擊確定。我們找到static void Main(string[] args)也就是Main函數(shù)(在控制臺中,這是程序的入口)。在他下面的大括號添加下面的代碼:
   int a = 10;     //定義了一個(gè)變量名為a的int類型的變量,里面只能存儲整數(shù)。等號是賦值的意思。也就是把后面的10的值賦給a。經(jīng)過這條語句a就等于10
   int b = 20;    //定義了一個(gè)變量名為a的int類型的變量,給他賦值20
   int c = a + b;  //定義了一個(gè)變量名為a的int類型的變量,然后把a(bǔ)+b的值給c了,F(xiàn)在c中存儲的就是a+b的值了,也就是30.
   是不是很簡單。你是不是已經(jīng)學(xué)會了呢。但是現(xiàn)在又遇上了一個(gè)問題。這個(gè)c的結(jié)果我們可以通過邏輯分析分析得到。但是我們應(yīng)該如何顯示出來給用戶看呢。控制臺中有這樣一句語法Console.WriteLine(c);這樣我們就把c的值給顯示在控制臺上了。但是出現(xiàn)了一個(gè)問題,控制臺程序一閃而過。好奇怪哦,我們還沒有看清。所以就出現(xiàn)了下面的一句命令Console.ReadKey();這樣一運(yùn)行,他會等到我們有鍵盤按下的時(shí)候才關(guān)閉控制臺。
   既然都學(xué)會了兩個(gè)書求和,后面的加減乘除的就自己練一下把,希望大家盡快熟悉語法。多思考,多提問題。
------分隔線----------------------------
欄目列表
聯(lián)系鄭州北大青鳥
  • 學(xué)校地址:鄭州市金水區(qū)文化路90號河南財(cái)經(jīng)政法大
  • 學(xué)文南校區(qū)1號樓(文化路與儉學(xué)街路交叉口文化路
  • 向北300米)
  • 咨詢熱線:0371-63383521 63383522
  • 6路,28路,966路到文化路與儉學(xué)街站下車
企業(yè)預(yù)訂人才熱線:0371-63383521
就業(yè)服電話:0371-55902629
教學(xué)監(jiān)督:0371-55690491
鄭州北大青鳥軟件學(xué)院地址:鄭州市文化路90號河南財(cái)經(jīng)政法
大學(xué)文南校區(qū)1號樓
傳真:0371-63383562 郵政編碼:450000
備案號:豫ICP備10022989號-2
版權(quán)歸 鄭州北大青鳥翔天信鴿IT學(xué)校
咨詢電話:0371-63383521 15225191462
北大青鳥鄭州翔天信鴿授權(quán)IT軟件學(xué)院
教育改變生活
九龙县| 长宁区| 高淳县| 昌乐县| 南溪县| 景泰县| 余干县| 兴宁市| 太谷县| 潞西市| 乐山市| 枣阳市| 平江县| 吴堡县| 响水县| 武安市| 沛县| 中卫市| 永吉县| 浦城县| 彝良县| 陇川县| 偏关县| 开阳县| 康马县| 武功县| 尚义县| 唐河县| 贡山| 兰溪市| 延川县| 乌苏市| 温宿县| 汽车| 贵州省| 琼结县| 马尔康县| 佛学| 措勤县| 临沂市| 札达县|