最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c++編寫簡(jiǎn)單的計(jì)算器程序

 更新時(shí)間:2016年05月04日 09:11:17   作者:Schopenhz  
用c++語言實(shí)現(xiàn)一個(gè)簡(jiǎn)單的計(jì)算器,新手作品,僅僅包括基本的加減乘除運(yùn)算。希望能夠給菜鳥們一些啟發(fā)

首先來看下本人的開發(fā)環(huán)境

系統(tǒng):win7
電腦:dell
運(yùn)行環(huán)境:vs2015
語言:c++

簡(jiǎn)單計(jì)算器代碼

//四則運(yùn)算
#include "stdafx.h"
#include<iostream>
#include<stdio.h>
using namespace std;
void add()
{
  printf("輸入要計(jì)算的加數(shù)(例如a b)\n");
  int adda=0, addb=0,addc=0;
  cin >> adda;
  cin >> addb;
  addc = adda+addb;
  cout <<adda<<"加"<<addb<< "等于" << addc << endl;
   
}
void substraction()
{
  printf("輸入要計(jì)算的減數(shù)(例如a b)\n");
  int suba = 0, subb = 0, subc = 0;
  cin >> suba;
  cin >> subb;
  subc = suba-subb;
  cout <<suba<<"減"<<subb<< "等于" << subc << endl;
}
void multiplication()
{
  printf("輸入要計(jì)算的乘數(shù)(例如a b)\n");
  int mula = 0, mulb = 0, mulc = 0;
  cin >> mula;
  cin >> mulb;
  mulc = mula*mulb;
  cout <<mula<<"乘"<<mulb<< "等于" << mulc << endl;
}
void division()
{
  printf("輸入要計(jì)算的除數(shù)(例如a b)\n");
  int dsa = 0, dsb = 0, dsc = 0,dsd=0;
  cin >> dsa;
  cin >> dsb;
  dsc = dsa/dsb;
  dsd = dsa%dsb;
  cout <<dsa<<"除"<<dsb<< "等于" << dsc <<"余"<<dsd<<endl;
}
void operation()//運(yùn)算函數(shù)
{
  printf("輸入數(shù)據(jù)選擇做那種運(yùn)算\n");
  printf("輸入0選擇退出,1做加法,2做減法,3做乘法,4做除法(保留余數(shù))\n");
   
  int operatione = 0;
  cin >> operatione;
  cout << endl;
  try
  {
    if (operatione == 1)
    {
      //加法
      add();
    }
    else if (operatione == 2)
    {
      //減法
      substraction();
    }
    else if (operatione == 3)
    {
      //乘法
      multiplication();
    }
    else if (operatione == 4)
    {
      //出發(fā)
      division();
    }
    else if (operatione == 0)
    {
      exit(0);
    }
    else
    {
      throw 1;
    }
  }
  catch (int i)
  {
    cout << "輸入錯(cuò)誤" << endl;
  }
  operation();
}
 
int main()
{
  printf("歡迎使用本計(jì)算器");
  operation();
  return 0;
}

代碼比較簡(jiǎn)單,希望大家能夠喜歡

相關(guān)文章

  • C++實(shí)現(xiàn)圖書館管理系統(tǒng)源碼

    C++實(shí)現(xiàn)圖書館管理系統(tǒng)源碼

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)圖書館管理系統(tǒng)源碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C語言實(shí)現(xiàn)拼圖小游戲

    C語言實(shí)現(xiàn)拼圖小游戲

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)拼圖小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C語言實(shí)現(xiàn)常用字符串庫函數(shù)(推薦)

    C語言實(shí)現(xiàn)常用字符串庫函數(shù)(推薦)

    這篇文章主要介紹了C語言實(shí)現(xiàn)常用字符串庫函數(shù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-11-11
  • C語言結(jié)構(gòu)體(struct)的詳細(xì)講解

    C語言結(jié)構(gòu)體(struct)的詳細(xì)講解

    C語言中,結(jié)構(gòu)體類型屬于一種構(gòu)造類型(其他的構(gòu)造類型還有:數(shù)組類型,聯(lián)合類型),下面這篇文章主要給大家介紹了關(guān)于C語言結(jié)構(gòu)體(struct)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03
  • C++之異常處理詳解

    C++之異常處理詳解

    C++中處理異常的過程是這樣的:在執(zhí)行程序發(fā)生異常,可以不在本函數(shù)中處理,而是拋出一個(gè)錯(cuò)誤信息,把它傳遞給上一級(jí)的函數(shù)來解決,上一級(jí)解決不了,再傳給其上一級(jí),由其上一級(jí)處理
    2013-08-08
  • Microsoft?Visual?C++進(jìn)行調(diào)試的方法實(shí)現(xiàn)

    Microsoft?Visual?C++進(jìn)行調(diào)試的方法實(shí)現(xiàn)

    VS功能極其強(qiáng)大,使用極其便利,本文主要介紹了Microsoft?Visual?C++進(jìn)行調(diào)試的方法實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-06-06
  • Windows系統(tǒng)vscode安裝與配置G++、Cmake的圖文步驟

    Windows系統(tǒng)vscode安裝與配置G++、Cmake的圖文步驟

    本文主要介紹了Windows系統(tǒng)vscode安裝與配置G++、Cmake的步驟,文中通過圖文示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04
  • C++優(yōu)先級(jí)隊(duì)列的使用指南與模擬實(shí)現(xiàn)

    C++優(yōu)先級(jí)隊(duì)列的使用指南與模擬實(shí)現(xiàn)

    優(yōu)先級(jí)隊(duì)列是一種特殊的隊(duì)列,其中每個(gè)元素都有一個(gè)與之關(guān)聯(lián)的優(yōu)先級(jí),優(yōu)先級(jí)較高的元素會(huì)在隊(duì)列中較早地被處理,而優(yōu)先級(jí)較低的元素會(huì)在后續(xù)處理,本文給大家介紹C++優(yōu)先級(jí)隊(duì)列的使用指南與模擬實(shí)現(xiàn),需要的朋友可以參考下
    2023-09-09
  • C++ 私有析構(gòu)函數(shù)的作用示例詳解

    C++ 私有析構(gòu)函數(shù)的作用示例詳解

    這篇文章主要介紹了C++ 私有析構(gòu)函數(shù)的作用,私有析構(gòu)函數(shù)不會(huì)影響棧上對(duì)象的自動(dòng)析構(gòu),它們會(huì)在其作用域結(jié)束時(shí)自動(dòng)調(diào)用析構(gòu)函數(shù)。私有析構(gòu)函數(shù)主要影響的是對(duì)堆上對(duì)象的顯式刪除操作,需要的朋友可以參考下
    2023-06-06
  • C++?反匯編之關(guān)于Switch語句的優(yōu)化措施

    C++?反匯編之關(guān)于Switch語句的優(yōu)化措施

    這篇文章主要介紹了C++?反匯編之關(guān)于Switch語句的優(yōu)化措施,利用三種優(yōu)化來降低樹高度,誰的效率高就優(yōu)先使用誰,三種優(yōu)化都無法匹配才會(huì)使用判定樹,具體內(nèi)容詳情跟隨小編一起看看吧
    2022-01-01

最新評(píng)論

宁武县| 余庆县| 清新县| 美姑县| 丹凤县| 光泽县| 景宁| 白玉县| 绥化市| 曲松县| 敖汉旗| 佛山市| 习水县| 永登县| 大庆市| 祁门县| 江陵县| 连平县| 峨边| 隆安县| 金昌市| 深圳市| 定边县| 通州区| 精河县| 榕江县| 革吉县| 鹿邑县| 景谷| 凤凰县| 宁都县| 鸡东县| 尖扎县| 万盛区| 绥中县| 安丘市| 萨迦县| 东乌珠穆沁旗| 郴州市| 马公市| 太原市|