国产综合精品久久久|国产专区亚洲欧美另类|欧洲成人精品无码飞久久|久久婷婷五月综合中文字幕|国产搜索在线播放精品免费|精品无码黑人又粗又大又长|欧美午夜精品久久久久免费视|日韩精品一区二区三区中文在线

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

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

2017-03-17 08:59 來源:鄭州北大青鳥
   在正式探索C#的奧秘之前,我們先談一談關(guān)于學(xué)習(xí)方法的問題吧。
   你會(huì)不會(huì)有這樣的感悟,自己努力奮斗得到的東西倍加珍惜,飄到眼前的,卻不屑一顧。我認(rèn)為,學(xué)習(xí)的整個(gè)歷程亦是如此。在學(xué)習(xí)過程中,只有我們遇到了問題,想方設(shè)法去解決問題,才會(huì)刻骨銘心。通俗點(diǎn)說就是要能夠提出自己的問題,把不懂得問題解決了才是最重要的。但是我們?cè)趺礃硬拍茏龅接袉栴}可提?那就是多思考,經(jīng)過自己的知識(shí)點(diǎn)的學(xué)習(xí)掌握,能夠多思考,提出問題去解決它。網(wǎng)絡(luò)上的文章、老師的傳授。僅僅是起一個(gè)輔助作用。老師講授的知識(shí)點(diǎn)可能過幾天你也會(huì)忘記,而在從中學(xué)到的解決問題的能力才是最重要的。人都是有遺忘規(guī)律的,那么我們應(yīng)該如何保證把知識(shí)點(diǎn)給記住呢?也就是說,我們要時(shí)常復(fù)習(xí),過一周復(fù)習(xí)一次總結(jié)一次,過一個(gè)月再總結(jié)一次。慢慢的你也會(huì)記住的。但是如何復(fù)習(xí)?難道把學(xué)習(xí)的視頻再看一遍?不是的!這也就要求我們?cè)诳次恼碌臅r(shí)候一定要記筆記。我們要提高自己解決問題的能力,就必須要把相關(guān)的知識(shí)學(xué)習(xí)好,歸根結(jié)底,兩者是密不可分的。首先C#初學(xué)者相較于java初學(xué)者來說,是比較幸運(yùn)的。我們的學(xué)習(xí)歷程是一個(gè)從容易到簡(jiǎn)單的過程,特別容易上手。但是java學(xué)習(xí)者的歷程卻是恰恰相反,一開始就要配置各類環(huán)境變量,甚至調(diào)通一個(gè)最簡(jiǎn)單的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ù)。或許你聽過這樣的說法,C#和.NET兩者是一樣的,平常人們說.NET指的就是C#。但是事實(shí)上真不是這樣的。其實(shí)C#是一種編程語言,而.NET是一個(gè)編程的平臺(tái),一種編程框架。兩者其實(shí)沒有去比較的意義。.NET平臺(tái)上面可以使用很多語言編程,例如C++、F#等等。C#是微軟為NET框架量身訂做的一種語言,所以人們常把.NET和C#認(rèn)為是相同的。在C#編譯的時(shí)候,通過.NET可以把C#語言編譯成一種中間語言。利用中間語言代碼,我們也可以通過C#調(diào)用C++里面的函數(shù)方法了。
   什么是變量?字面意思理解來說,也就是變化的量。對(duì)!在C#中也是如此。哪些變化的量就用變量來表示。比如我們做一個(gè)學(xué)生成績(jī)查詢系統(tǒng)。我們通過一個(gè)學(xué)生的學(xué)號(hào)來查詢成績(jī)。而在這里這個(gè)學(xué)號(hào)的量就是一個(gè)變化的量。我們就可以用變量來存儲(chǔ)。那么究竟我們應(yīng)該如何定義一個(gè)變量呢?int studentNum;這樣我們就定義了一個(gè)int類型的變量。但是這個(gè)int又是什么東西呢?下面看一下這個(gè)表,我想聰明的你一定會(huì)發(fā)現(xiàn)什么。
   有符號(hào)整型:sbyte,short,int,long
   無符號(hào)整型:byte,ushort,uint,ulong
   Unicode字符:char
   IEEE浮點(diǎn)型:float,double
   高精度小數(shù):decimal
   布爾型:bool
   其實(shí)他們所對(duì)應(yīng)的是變量的類型。比如我們定義一個(gè)存儲(chǔ)整數(shù)的類型的變量,我們就可以使用int。而我們要定義一個(gè)小數(shù)的變量就可以使用float。具體變量類型詳見上面表格。
   我們要學(xué)會(huì)學(xué)以致用。既然已經(jīng)知道了什么是變量了,拿我們就具體用一下吧。我們實(shí)現(xiàn)求兩個(gè)數(shù)的和。我們打開vs2013(其他版本也可以,我這里用的是2013)。點(diǎn)擊左上角的文件---選擇新建--選擇項(xiàng)目。在這里我們新建一個(gè)控制臺(tái)的項(xiàng)目。選擇控制臺(tái)應(yīng)用程序,在下面起好名字。點(diǎn)擊確定。我們找到static void Main(string[] args)也就是Main函數(shù)(在控制臺(tái)中,這是程序的入口)。在他下面的大括號(hào)添加下面的代碼:
   int a = 10;     //定義了一個(gè)變量名為a的int類型的變量,里面只能存儲(chǔ)整數(shù)。等號(hào)是賦值的意思。也就是把后面的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中存儲(chǔ)的就是a+b的值了,也就是30.
   是不是很簡(jiǎn)單。你是不是已經(jīng)學(xué)會(huì)了呢。但是現(xiàn)在又遇上了一個(gè)問題。這個(gè)c的結(jié)果我們可以通過邏輯分析分析得到。但是我們應(yīng)該如何顯示出來給用戶看呢?刂婆_(tái)中有這樣一句語法Console.WriteLine(c);這樣我們就把c的值給顯示在控制臺(tái)上了。但是出現(xiàn)了一個(gè)問題,控制臺(tái)程序一閃而過。好奇怪哦,我們還沒有看清。所以就出現(xiàn)了下面的一句命令Console.ReadKey();這樣一運(yùn)行,他會(huì)等到我們有鍵盤按下的時(shí)候才關(guān)閉控制臺(tái)。
   既然都學(xué)會(huì)了兩個(gè)書求和,后面的加減乘除的就自己練一下把,希望大家盡快熟悉語法。多思考,多提問題。
------分隔線----------------------------
欄目列表
聯(lián)系鄭州北大青鳥
  • 學(xué)校地址:鄭州市金水區(qū)文化路90號(hào)河南財(cái)經(jīng)政法大
  • 學(xué)文南校區(qū)1號(hào)樓(文化路與儉學(xué)街路交叉口文化路
  • 向北300米)
  • 咨詢熱線:0371-63383521 63383522
  • 6路,28路,966路到文化路與儉學(xué)街站下車
企業(yè)預(yù)訂人才熱線:0371-63383521
就業(yè)服電話:0371-55902629
教學(xué)監(jiān)督:0371-55690491
鄭州北大青鳥軟件學(xué)院地址:鄭州市文化路90號(hào)河南財(cái)經(jīng)政法
大學(xué)文南校區(qū)1號(hào)樓
傳真:0371-63383562 郵政編碼:450000
備案號(hào):豫ICP備10022989號(hào)-2
版權(quán)歸 鄭州北大青鳥翔天信鴿IT學(xué)校
咨詢電話:0371-63383521 15225191462
北大青鳥鄭州翔天信鴿授權(quán)IT軟件學(xué)院
教育改變生活