课程作业六

git链接

实现效果:

算法:

`for (i = 0; i<7; i++)
{
	if (bolan[i] >= '0'&&bolan[i] <= '9')
	{
		s1.push(bolan[i] - '0');
	}
	else
	{
		r = s1.top();
		s1.pop();
		l = s1.top();
		s1.pop();
		if (bolan[i] == '+')
			s1.push(l + r);
		else if (bolan[i] == '-')
			s1.push(l - r);
		else if (bolan[i] == '*')
			s1.push(l*r);
	}
}
return s1.top();

}
`

mfc学习

由于QT暂时不支持VS2017,所以我采用了VS自带的mfc。

  • 先这样创建一个mfc项目

  • 主界面大概长这样

  • 这里的属性可以修改对象的相关数据

  • 左上角得工具箱包含了各种小工具

  • 这样选择解决方案资源管理器,可以看到所有的组成文件,并可以添加文件

  • 最后是一张简单加法计算器的效果图

原文地址:https://www.cnblogs.com/daydreams/p/6925911.html