作业帮 > 综合 > 作业

C++ 加减乘除计算器

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/30 12:35:50
C++ 加减乘除计算器
范围0到80的整数
要求不光是算出结果 还要显示出演算过程 就是像草稿上演算的一样 只是要用C语言展示出来
C++ 少打了
#include
using namespace std;
int getDigits(int n)
{
if (n == 0){
return 1;
}
int digits = 0;
while (n){
digits++;
n /= 10;
}
return digits;
}
int getFirst(int n,int i)
{
if (n == 0){
return 0;
}
while (i--){
n /= 10;
}
return n % 10;
}
int main()
{
int op1,op2,ans,digits;
char oper;
cin >> op1 >> oper >> op2;
if (oper == '+'){
ans = op1 + op2;
digits = getDigits(ans);
for (int i = 0; i < digits - getDigits(op1); i++){
cout