1樓:匿名使用者
估計你的意思是說c語言編譯成組合語言之後乘法怎麼表示吧,因為在彙編中加法確實是用add表示的,下面給你運算子表:
add 加法.
adc 帶進位加法.
inc 加 1.
aaa 加法的ascii碼調整.
daa 加法的十進位制調整.
sub 減法.
sbb 帶借位減法.
dec 減 1.
nec 求反(以 0 減之).
cmp 比較.(兩運算元作減法,僅修改標誌位,不回送結果).
aas 減法的ascii碼調整.
das 減法的十進位制調整.
mul 無符號乘法.
imul 整數乘法.
以上兩條,結果回送ah和al(位元組運算),或dx和ax(字運算),
aam 乘法的ascii碼調整.
div 無符號除法.
idiv 整數除法.
以上兩條,結果回送:
商回送al,餘數回送ah, (位元組運算);
或 商回送ax,餘數回送dx, (字運算).
aad 除法的ascii碼調整.
cbw 位元組轉換為字. (把al中位元組的符號擴充套件到ah中去)
cwd 字轉換為雙字. (把ax中的字的符號擴充套件到dx中去)
cwde 字轉換為雙字. (把ax中的字元號擴充套件到eax中去)
cdq 雙字擴充套件. (把eax中的字的符號擴充套件到edx中去)
2樓:萬能度神娘
乘法在c語言裡就是運算子*,如下參考c語言乘法口訣表。
#include < stdio.h >
#include < stdlib.h >int main()
printf("\n");
}system("pause");
return 0;}
3樓:匿名使用者
組合語言里加法是「add」,c語言裡面就是「+」。就是這樣,勿要追問具體我也不懂的。
4樓:與子如初見
加法就是+。不是add。你說的add是英語。
乘法就是*。
5樓:
乘法 在英語裡是 multiply 在c語言裡就是運算子*
百分數的乘法在c語言中如何表示
6樓:聖騎天啟者
c語言中bai沒有百分數這一表示方式du,只有zhi
整形和浮點型兩種dao
資料,也就是說只能儲存專百分數屬轉換成小數後的浮點數的數值,如果只是希望輸出的百分數資訊,可以用printf語句,例如printf("%f%%",&f); f是float型別,儲存的是百分數的分子。輸入的話可以用scanf("%f%%",&f)
在資料庫系統概論中,如何用基本運算表示其他運算
7樓:匿名使用者
關係代數的基本運算子:並∪、差-、笛卡爾積×、投影π和選擇σ
交∩ r∩s = r-(r-s)連線
在c語言中,n的階乘怎麼表示
8樓:鑄信
int s=1;
for(int i=1;i<=n;i++)
s*=i;
9樓:秋凡桃合白
10的n次方為
1e10
也可寫成1e+10(如果是負n次方的話就把加號變成減號)e大小寫都可以
需要注意的是e前面必須有一個數字
不然的話就不合法。
另外可以用函式表示
在c語言中
求x的y次方可用pow(x,y)表示。
10樓:兄弟連教育
#include
main()
在c語言中,表示什麼意思, 在C語言中,表示什麼意思
樓上 說的太專業了 說的通俗一點就是 並且 的意思 與 運算子 true true true 0 1 false c語言中 是什麼意思?是與的意思 即左右兩邊都成立才成立 應該是要 左邊成立且右邊不成立才成立 00000000000000000000 的優先順序大於 所以 a b就是 a b 兩個 ...
c語言中怎麼表示變數n次方,C語言中怎麼表示1個變數n次方
用pow函式 pow函式的形式 pow double x,double y 用來求解x的y次方。使用pow函式時,如果變數原先定義為回整型,需要強制答轉換為浮點型。例如 float x,y pow x,y 求x的y次方 再例如 int x float y pow double x,y 求x的y次方 ...
C語言中的「階乘」怎麼表示,C語言中階乘怎麼輸?
階乘一般自己用遞迴寫一個函式 int fun int n 這兒就只考慮正數的版情況權 c語言中階乘怎麼輸?1 不是直接輸入n!需要一定的演算法才可以實現。具體方法是,首先開啟編輯器,準備好空白的c語言檔案 2 在編輯器中輸入 這裡所謂 n 的階乘,就是從 1 開始乘以比前一個數大 1 的數,一直乘到...