3 8 1 實現兩個數加減乘除運算

2021-10-18 21:26:26 字數 770 閱讀 9375

#include

#include

//有兩個引數的函式,實現加減乘除運算

int add(int a,int b)

int jian(int a,int b)

int chen(int a,int b)

float chu(float a,int b)

int main()

{int a;

int b;

int c1;

int c2;

int c3;

float c4;

while(1)

{printf(「請輸入第乙個數\n」);

scanf("%d",&a);

printf(「請輸入第二個數\n」);

scanf("%d",&b);

c1=add(a,b);

c2=jian(a,b);

c3=chen(a,b);

c4=chu(a,b);

printf("加:%d+%d=%d\n",a,b,c1);

printf("減:%d-%d=%d\n",a,b,c2);

printf("乘:%d*%d=%d\n",a,b,c3);

printf("除:%d/%d=%f\n",a,b,c4);//%f 單精度小數 %f表示輸出實數,以小數形式輸出,預設情況下保留小數點6位。

system("pause");

return 0;

兩個數的加減乘除

要求輸入兩個數,後再輸入乙個運算符號 只含 輸出計算後的值 一開始我是這樣寫的 include int main return 0 然後有個同學忽然問我,她的 為什麼錯了 include int main return 0 執行後如圖 執行後輸入兩個數回車後就停止了程式。我想了很久,都沒想明白,並沒...

位運算實現加減乘除

include include 加法運算 int add int a,int b 補碼中正數轉負數的原理 int negative int a 減法運算 int sub int a,int b 判斷正負 bool isnegative int a 僅計算正數乘法 int multi help int...

位運算實現加減乘除

關於邏輯右移和算術右移 vs中,對於unsigned型別,是邏輯右移,對於signed,算術右移 加法器的實現 對於不考慮進製的加法 0 0 0 1 0 1 0 1 1 1 1 0 即是異或運算 考慮進製 0 0 1 0 0 0 1 0 1 1 1 即是與運算 以下程式,a即不考慮進製部分,b為進製...