如何對一個沒接觸過編程的人解釋int a = 1?

liguangweg13


即使沒接觸過編程這句代碼理解起來也很容易!

我曾經給美工有過類似的解釋,因為做數據類型圖標。

int a=1換成文字解釋: 變量的名稱 = 變量的值;聲明瞭一個int(數字)類型的變量a,a的值等於1也可以這樣寫:int b=1;int aa=1;int abcd=1;

int是數字類型,變量的類型有很多:

string>字符串 比如:string a=“陽光編程”;

bool>布爾值 只有兩種值:true或false,bool aa=true;

還有很多就不一一列舉了。

聲明這個變量,是為了後面計算使用,比如

int a=1;int b=2;int c=a+b;c的值就等於a和b的相加之和3

如果你沒接觸過代碼,現在理解了嗎?


陽光編程


如果是從來沒接觸過編程的話,那就給他舉些常見的例子,首先讓他理解什麼是編程語言,編程語言是一種具有一定語法規則的語言,目的是告訴計算機執行哪些操作。

“int a = 1”就是很典型的編程語句,它的規則是這樣的,生活中存在一些常見的變量,比如整數,小數,一段文字等,為了方便地在計算機中存儲和處理它們,編程語言就設計了很多類型。上述的'int'就是一種類型,代表一定範圍內的整數,比如1,2,1024等,變量名就像人的名字一樣,它代表特定的事物,比如上述的a就代表一個整數。‘=’是編程語言的一種賦值符號,目的是讓變量a等於1。

總的來說,上述語句“int a = 1”,意思是:在計算機中定義一個整數型變量a,並把1賦值給a

如果想學編程的話,這裡說下我的一點建議,雖然編程語言數不勝數,但我建議從c語言開始學習,我們計算機專業的第一門編程語言課就是c語言。首先這門語言比較經典,運用也極其廣泛,像我們平時使用的安卓,蘋果的操作系統其實都離不開c語言,學習c語言,能夠對計算機有更深入的理解,學完c語言之後,再學習其它語言就會覺得輕鬆了。這裡極力推薦一本書,也是我曾經自己買來自學的一本書,叫《c語言入門經典第五版》,其實我之前買的是第四版,相信第五版也不會差。

注意一點,剛開始不要心急,著急編寫很秀的帶圖形界面的程序,其實這些學到後期也不難實現,前期還是踏踏實實學習基礎知識,要做好心理準備,在學習基礎知識的過程中,可能很長時間都是在黑框框中運行程序。我們的整個語言課,都是在這種黑框框中運行程序。

最後,我想跟你說,編程的世界是豐富多彩的,當你入門了以後將會看到不一樣的世界。加油吧!


編程之禪


我從左往右說,首先:int 是個數據類型,描述一種類型的數據,類似水稻、高粱、玉米都是農作物的一種類型,那麼同理 int 是一種數據的類型,這種數據類型是一種整數類型,在32位系統下佔四個字節的長度。其次,這裡的a是一種變量,那麼 int a就是一個整型的數據,類似一顆水稻。再者,這裡a後面的=,在這裡不能當成等號來理解,正確的理解它是賦值符合。最後我們來看整句話 int a=1 的意思是:定義一個整型的數據類型a,並且將a的值賦成整型數據1。推薦譚浩強爺爺的《C語言程序設計》,祝您在程序的路上披荊斬棘,做優秀的程序員。



智慧視頻—陳


int 是拿出一個量筒

long是拿出一個燒杯

double是拿出一個移液管

a是給拿出來的儀器命名

=是把東西放進儀器裡

1是注入1的水

再告訴他

這個儀器裡的水不會因為滴定而減少

每次重新賦值都是把水倒掉重新裝


IT百科


3個概念

類型

賦值

變量

如果給完全不懂得人我不會介紹int a=1

我會介紹

人 小明=new 人();

首先 你小明 我們程序裡面會這麼寫

第一個表示類型

空格

第二個是你的名字

等於 後面的表示在程序裡創建一個你

語法就是這樣。你照著寫就是了。


武藤遊戲玩爐石


在你家有一塊地,現在用鋤頭掏了一個洞,在洞裡栽了一顆種子。地=內存空間,洞=分配4字節的具體內存空間大小,取名為a(如0x00283678的位置,用a關聯起來),種子=1(在空間賦值)


油膩大叔60


這麼基礎的概念,如果他想學,自己一定能弄明白。他不想學,你操哪門子閒心。你最多是他的老師,不是他的腦子。


黑貓鍵盤俠


[靈光一閃]沒學過編程,應該學過數學,x=1,這樣的他應該不陌生!


華夏紫穹


這有什麼好解釋的?

學過代數物理的話

有的是東西類似啊

變量 電流 電阻啦

I1 I2 R1 R2 啦?

類型就是 安培 哦米噶啦

[淚奔]


沙漠海179470315


這樣說,就是民工大叔都懂:

我是一個著名書法家,我寫了一個字:a ,我說這個字就值1元,隨便哪裡都是這個價。當然,我也可以改變說,現在這個字值10元了,隨便哪裡都是10元。

int a=1;

int b=10*a;

就是我寫了10個a字,價值就是10元。


分享到:


相關文章: