C++语言程序设计期末复习题试卷及答案.docxVIP

  • 1
  • 0
  • 约4.37千字
  • 约 11页
  • 2026-08-20 发布于四川
  • 举报

C++语言程序设计期末复习题试卷及答案.docx

C++语言程序设计期末复习题试卷及答案

1.题目:编写一个C++程序,实现一个简单的计算器功能,能够处理加、减、乘、除四种基本运算。

```cpp

includeiostream

includestring

usingnamespacestd;

doublecalculate(doublea,doubleb,charop){

switch(op){

case+:returna+b;

case:returnab;

case:returnab;

case/:returnb!=0?a/b:throwruntime_error(Divisionbyzero.);

default:throwinvalid_argument(Invalidoperator.);

}

}

intmain(){

doublenum1,num2;

charoperatorChar;

stringinput;

coutEnteranexpression(e.g.,3+4):;

getline(cin,input);

try{

文档评论(0)

1亿VIP精品文档

相关文档