简单的计算器程序(VC++.net)
来源:互联网 发布:生意通流量软件 编辑:程序博客网 时间:2024/05/16 06:15
早期时候,一家著名的IT企业招聘,当时的考试题目是要求应试者在规定时间内,利用VC++制作出一个类似Windows自带的计算器小程序。这是一个很经典的考题。“麻雀虽小,五脏俱全”,一个小小的计算器涉及到了VC++编程的多个方面,包括MFC编程、消息映射以及多种控件的使用等。
一个简单的计算器程序
界面很简单
1. 创建三个(Edit(control))几个按钮 (加 减 乘 除 清除 结束)
2. 添加控件变量 //为三个Edit(control)
(类别Value 类型long 变量名分别为m_Nub1 m_Nub2 m_Nub3)
3.添加代码
void CMyDlg::OnBnClickedButton4()
{
UpdateData(TRUE); //用于获得文本框中的内容
m_Nub3=m_Nubl+m_Nub2;
UpdateData(FALSE); //用于更新文本框中的内容
}
void CMyDlg::OnBnClickedButton5()
{
UpdateData(TRUE);
m_Nub3=m_Nubl-m_Nub2;
UpdateData(FALSE);
}
void CMyDlg::OnBnClickedButton1()
{
UpdateData(TRUE);
m_Nub3=m_Nubl*m_Nub2;
UpdateData(FALSE);
}
void CMyDlg::OnBnClickedButton2()
{
UpdateData(TRUE);
if(m_Nub2!=0)
m_Nub3=m_Nubl/m_Nub2;
else
AfxMessageBox("被除数不能为 0");
UpdateData(FALSE);
}
void CMyDlg::OnBnClickedButton6()
{
m_Nubl=0;
m_Nub2=0;
m_Nub3=0;
UpdateData(FALSE);
}
void CMyDlg::OnBnClickedButton3()
{
CDialog::OnOK(); //结束程序
}
- 简单的计算器程序(VC++.net)
- 简单的计算器程序
- 简单的计算器程序
- 一个简单的计算器程序
- 习题:简单的计算器程序
- 简单的计算器程序 c++
- VC++写的计算器程序源代码
- 一个简单的计算器的python程序
- 一个简单的计算器程序(C++)
- 用控制台实现简单的计算器程序
- 一个简单计算器的c程序
- javascript写一个简单的计算器程序
- MFC一个简单的计算器程序
- Android编程学习:简单的计算器程序
- MFC一个简单的计算器程序
- 简单的JAVA小程序(计算器)
- C语言编写的简单计算器程序
- 简单的计算器服务器端/客户端程序
- MyEclipse5.5的破解方法
- Java数据库编程中的技巧
- ASP.NET中DataGrid和DataList控件用法比较
- 泛型在Java中的使用方法
- 关于Thunder Code的说明
- 简单的计算器程序(VC++.net)
- 关于Java栈与堆的思考
- 子页面关闭,刷新父页面
- 用弱引用堵住内存泄漏
- 最近似乎很忙
- 编程8荣8耻
- 程序出错,你回滚了吗?
- 一个理解wait()与notify()的例子
- 面向对象的思维方式