1樓:匿名使用者
好像你問的是b吧,怎麼上面回來是basic呢
我記得現在有一個叫b++的東西吧,
還有一個kb 語言,多得不得了,也不怎麼樣。
2樓:匿名使用者
basic是視覺化的程式設計軟體,適合編輯小型簡單軟體,比較簡單,適合入門.而c語言就博大精深了,你可以去網上找找資料具體看看
c語言中b++和++b有什麼區別
3樓:匿名使用者
在++b中,++稱為前自加。
在b++中,++稱為後自加。
其計算效果均為運算元自加一。
當單獨一個語句的時候沒有區別,如果用在表示式中:
b++是先取b的值做計算,再自加;
++b是先自加,再取b的值做計算。
比如int b = 2, j;
如果j = b++;
那麼先取b的值賦值給j,於是j值為2,b值再自加,b=3。
如果j = ++b;
那麼b先自加,得到b=3,然後再取b值計算,j值為3.
4樓:明久理
運算順序的差別,如果只是單獨的一句話,例如b++;或是++b;那麼是一樣的
但是如果是在其他表示式中,納悶b++就是與b帶入算式進行運算,然後b=b+1;
而++b,這時先b=b+1;然後將新的b放入算式中運算
5樓:帥帥的狗尾巴草
b++是自增量,++b就不知道了
c語言中b--與--b有什麼區別,舉例說明
6樓:匿名使用者
b--是先運算再減
--b是先減再運算
b=2;
a=b--;
printf("%d %d\n",a,b);
a=2,b=1 先賦值再自減
b=2;
a=--b;
printf("%d %d\n",a,b);
a=1,b=1 先自減再賦值
7樓:
b--是在呼叫b以後給b減1,--b是在呼叫b之前先減1再呼叫。例如:b=1;a=b--;此時輸出a為1,b為0。若a=--b,則a為0,b為0。
8樓:匿名使用者
a = b--; 結果是 a = b, b = b -1
a = --b; 結果是 a = b - 1 , b= b-1
b語言與c語言有什麼區別?
9樓:匿名使用者
b 語言是無型別語言,一切資料都是整數
c 語言起碼增加了結構體
c語言和basic語言的區別?
10樓:痞子愛咖啡
首先basic語言是解釋型的語言,而c語言是編譯型的語言。什麼意思呢,就是你編寫的basic語言程式執行的時候需要一個直譯器將高階語言**轉為機器碼然後才可以執行。c語言程式一般經過編譯和聯接後直接生成目標**。
目標**本身就是機器碼所以可以直接執行。
從語法來看,c語言是程序導向的語言。basic語言嚴格意義上只是一個指令碼語言,語法相對來講非常簡單。
另外,c語言是最接近組合語言的一種語言,功能非常強大,但是要求開發人員對硬體,作業系統等底層的東西要有很深的瞭解,開發程式相對來講麻煩一些,但是程式效能非常好。basic語言相封裝了很多底層的東西,所以不要求開發人員有很深的計算機專業背景,開發簡單,但是不要指望用basic語言開發真正的商業程式。
由於以上的區別,造成這兩種語言的用途不一樣。basic語言常用來寫一些指令碼,或者在真正開發之前作一個軟體模型。實際開發用c語言以確保執行速度和較小的記憶體需求等其他效能。
顯然,這兩種語言還有其他區別,但上面應該是最重要的區別吧
b語言與c語言的優缺點?
11樓:匿名使用者
b語言一般認為是bcpl語言,c語言是由b語言演變過來的
現在還去了解b語言是不是有點...
跟著潮流走吧,不然很快就會被淘汰的
12樓:蜜桃爛透時
僵是老的辣,書是舊的好,你放心去學a語言吧!
c語言 a/b a%b 有什麼區別?
13樓:是兩種方法
我覺得最重要的還是記得0不能做除數。
14樓:匿名使用者
/ 是除法運算,%是模運算(求餘運算)
5/3=1 5%3=2
15樓:孔明燈
如果a,b都是整數。a/b是取商,a%b是取餘數。
如果a,b為浮點float,double。a/b是計算結果。
16樓:帥笑翠
演算法除 和 模除(取模)
c語言b=a++和b=(a++)的區別
17樓:哇哎西西
c語言b=a++和b=(a++)沒有區別。
這個和()沒什麼關係,注意理解a++和++a的區別:
a++: 先將a的值代入表示式,在表示式運算完畢後,再將a進行++處理。
++a: 先將a進行++處理,再將a的值代入表示式。
注意對於a++這裡有一個「在表示式運算完畢後,再將a進行++處理」。
b=(a++); 這是一個賦值表示式,
所以先將a的值代入表示式,必須等到賦值表示式運算完畢後,再將a進行++處理。
也就是說必須等到給b賦值完畢後,才將a進行++處理。
所以b=3,a=4
18樓:匿名使用者
這個和()沒什麼關係,我詳細的講一下,你一定要看完啊:)注意理解a++和++a的區別:
a++: 先將a的值代入表示式,在表示式運算完畢後,再將a進行++處理
++a: 先將a進行++處理,再將a的值代入表示式注意對於a++這裡有一個「在表示式運算完畢後,再將a進行++處理」,b=(a++); 這是一個賦值表示式,
所以先將a的值代入表示式,必須等到賦值表示式運算完畢後,再將a進行++處理,
也就是說必須等到給b賦值完畢後,才將a進行++處理所以b=3,a=4
程式語言和組合語言有什麼區別啊,C語言和組合語言的區別是什麼?
首先玩糾正的是,組合語言也是一種程式語言,屬於程式設計。那彙編 典型的低階語言 和高階語言有什麼區別呢?起初,人們程式設計用的是機器語言,機器語言只有0和1。機器語言缺點很多,有3點最為顯著 1 難學難記難用 2 程式設計效率低 3 可移植性差 就是說,編好的程式在這臺機器上能用,在別的機器上劉不能...
」語言」和」言語」有什麼區別,語言和言語有哪些區別?
語言 和 言語 的區別,體現在以下4個方面 1 語言具有全民性,言語具有個人性。語言既然是存在於全體社會成員之中的相對完整的抽象符號系統,它對於社會成員來說就是全民的,無論是從語言的創造者 使用者,還是語言本身,語言都具有全民性。而言語則具有個人性,每個人說話都帶有許多個人的特點,如地域 性別 年齡...
語言和言語的區別,語言和言語有什麼區別和聯絡簡答題
語言是全民的 概括的 有限的 靜態的系統 知識 言語是個人的 具體的 無限的 動態的現象 話語 具體地說 1 語言具有全民性,言語具有個人性。語言既然是存在於全體社會成員之中的相對完整的抽象符號系統,它對於社會成員來說就是全民的,無論是從語言的創造者 使用者,還是語言本身,語言都具有全民性。而言語則...