您的位置:首页 > 新闻 > 资讯 > 江苏今天最新疫情公布_ip在线代理网页_互联网销售平台有哪些_弹窗广告最多的网站

江苏今天最新疫情公布_ip在线代理网页_互联网销售平台有哪些_弹窗广告最多的网站

2025/1/5 6:41:52 来源:https://blog.csdn.net/qq_69377244/article/details/142181143  浏览:    关键词:江苏今天最新疫情公布_ip在线代理网页_互联网销售平台有哪些_弹窗广告最多的网站
江苏今天最新疫情公布_ip在线代理网页_互联网销售平台有哪些_弹窗广告最多的网站

void Widget::fuhao(char p)
{
    if(num==0)
    {
        if(p=='=')
            return;
        num=1;
        f=p;
        QString s=ui->label->text();
        s.append(" ");
        s.append(p);
        ui->label->setText(s);
        return;
    }

    if(num==1)
    {
    switch(f)
    {
    case '+':c=a+b;break;
    case '-':c=a-b;break;
    case '*':c=a*b;break;
    case '/':
        if(b<=0)
        {
            QMessageBox::information(this, "运算错误", "除数不能为0");
                           on_pushButton_3_clicked();
                           return;
        }
        c=a/b;break;
    }

    a=c;
    ui->label->setNum(a);
    if(p=='=')
    {
    b=0;
    return;
    }
    else//1+1+1这种情况,前面两个先加了再加后面的1
    {
       f = p;
        QString s = ui->label->text();
        s.append(' ');
       s.append(f);
         ui->label->setText(s);
        b=0;
    }
    }
}

void Widget::on_pushButton_10_clicked() //7
{
    mycount(7);
}


void Widget::on_pushButton_9_clicked() //8
{
    mycount(8);
}

void Widget::on_pushButton_11_clicked()//9
{
    mycount(9);
}

void Widget::on_pushButton_13_clicked()//4
{
    mycount(4);
}

void Widget::on_pushButton_14_clicked()//5
{
    mycount(5);
}

void Widget::on_pushButton_15_clicked()//6
{
    mycount(6);
}

void Widget::on_pushButton_5_clicked()//1
{
    mycount(1);
}

void Widget::on_pushButton_6_clicked()//2
{
    mycount(2);
}

void Widget::on_pushButton_7_clicked()//3
{
    mycount(3);
}

void Widget::on_pushButton_clicked()//0
{
    mycount(0);
}

void Widget::on_pushButton_4_clicked()//+
{
    fuhao('+');
}

void Widget::on_pushButton_8_clicked()//-
{
fuhao('-');
}

void Widget::on_pushButton_16_clicked()//*
{
fuhao('*');
}

void Widget::on_pushButton_12_clicked()// /
{
fuhao('/');
}

void Widget::on_pushButton_2_clicked()//=
{
fuhao('=');
}

void Widget::on_pushButton_3_clicked()//C
{
    a=0;
    b=0;
    c=0;
    f=0;
    num=0;
    ui->label->setNum(0);
}
 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com