1樓:匿名使用者
|#include
using namespace std;
int getdigits(int n)
int digits = 0;
while (n)
return digits;
}int getfirst(int n, int i)
while (i--)
return n % 10;
}int main()
cout << op1 << endl;
for (int i = 0; i < digits - getdigits(op2); i++)
cout << op2 << endl;
for (int i = 0; i < digits; i++)
cout << endl;
int tmp = op2 % 10 + op1;
op2 /= 10;
for (int i = 0; i < digits - getdigits(tmp); i++)
cout << tmp << endl;
if (op2)
cout << op2 << endl;
}else
for (int i = 0; i < digits; i++)
cout << endl;
cout << ans << endl;
}else if (oper == '-')
cout << op1 << endl;
for (int i = 0; i < digits - getdigits(op2); i++)
cout << op2 << endl;
for (int i = 0; i < digits; i++)
cout << endl;
cout << ans << endl;
}else if (oper == '*')
cout << op1 << endl;
for (int i = 0; i < digits - getdigits(op2); i++)
cout << op2 << endl;
for (int i = 0; i < digits; i++)
cout << endl;
int counter = 0;
while(op2)
cout << tmp << endl;
counter++;
}for(int i = 0; i < digits; i++)
cout << endl;
cout << ans << endl;
}else
cout << ans << endl;
for (int i = 0; i < digits - getdigits(op1); i++)
for (int i = 0; i < getdigits(op1); i++)
cout << endl;
cout << op2 << "|62616964757a686964616fe78988e69d8331333238656133"<< op1 << endl;
int counter = 1;
int tmp = op1;
while (counter <= getdigits(ans))
cout << first * op2 << endl;
for (int i = 0; i < digits; i++)
cout << endl;
if (counter == getdigits(ans))
else
for (int i = 0; i < digits - getdigits(tmp); i++)
cout << tmp << endl;
counter++;}}}
2樓:匿名使用者
你到底是要c還是c++?說話自相矛盾的。
C中計算器中的加減乘除符號的作用怎麼實現呀
編輯框的屬性有沒有固定成數字啊,如果沒固定,就可以這樣顯示 cstring mmm mmm 可以直接顯示。不用麻煩 如果固定了,我就沒辦法了。每個符號變數對應一個開關。比如點選 號是將開關設為true,在觸發 事件時判斷運算元之間哪個開關被開啟了,開關為true就執行加法運算,並將結果返回。最後將 ...
加減乘除的意義,加減乘除的含義
1 加法 把兩個數 字會成一個數的運算叫做加法。求總數用加法,求比一個數多幾的數用加法。2 減法 已知兩個加數的和與其中的一個加數,求另一個加數的運算叫減法。求剩餘用減法,求相差多少用減法,求比一個數多 少 的數用減法。求多多少,少多少用減法。3 乘法 求幾個相同加數和的簡便運算叫做乘法 乘數是整數...
加減乘除的來歷加減乘除的來歷
1.號是由拉丁文 et 和 的意思 演變而來的。十六世紀,義大利科學家塔塔里亞用義大利文 plu 加的意思 的第一個字母表示加,草為 最後都變成了 號。2.號是從拉丁文 minus 減 的意思 演變來的,簡寫m,再省略掉字母,就成了 了。3.乘號曾經用過十幾種,現在通用兩種。一個是 最早是英國數學家...