欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++制作簡(jiǎn)單的計(jì)算器功能

 更新時(shí)間:2022年02月08日 08:19:16   作者:葉晨然  
這篇文章主要為大家詳細(xì)介紹了C++制作簡(jiǎn)單的計(jì)算器功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

計(jì)算器這個(gè)基本都很熟悉,一個(gè)簡(jiǎn)單的計(jì)算器有加法,減法,乘法,除法這四種功能。

如下圖

此處我此處邏輯如下,先判斷輸入的運(yùn)算符符號(hào),然后在判斷輸入的數(shù)字來進(jìn)行一個(gè)計(jì)算。

#include <iostream>
using namespace std;

int main()
{
?? ?char operator;
?? ?float num1, num2;

?? ?cout << "輸入運(yùn)算符:+、-、*、/ : ";
?? ?cin >> operator;

?? ?cout << "輸入兩個(gè)數(shù): ";
?? ?cin >> num1 >> num2;

?? ?switch (operator)// 此處判斷輸入的運(yùn)算符
?? ?{
?? ?case '+':
?? ??? ?cout << num1 + num2;
?? ??? ?break;

?? ?case '-':
?? ??? ?cout << num1 - num2;
?? ??? ?break;

?? ?case '*':
?? ??? ?cout << num1 * num2;
?? ??? ?break;

?? ?case '/':
?? ??? ?cout << num1 / num2;
?? ??? ?break;

?? ?default:
?? ??? ?// 如果運(yùn)算符不是 +, -, * 或 /, 提示錯(cuò)誤信息
?? ??? ?cout << "請(qǐng)輸入正確運(yùn)算符。";
?? ??? ?break;

?? ?}

?? ?return 0;

}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何讓Dev-C++支持auto關(guān)鍵字呢

    如何讓Dev-C++支持auto關(guān)鍵字呢

    這篇文章主要介紹了如何讓Dev-C++支持auto關(guān)鍵字問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • C語(yǔ)言員工業(yè)績(jī)銷售源代碼

    C語(yǔ)言員工業(yè)績(jī)銷售源代碼

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言員工業(yè)績(jī)銷售源代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • C++中命名空間(namespace)詳解及其作用介紹

    C++中命名空間(namespace)詳解及其作用介紹

    考慮一種情況,當(dāng)我們有兩個(gè)同名的人,Zara,在同一個(gè)班里。當(dāng)我們需要對(duì)它們進(jìn)行區(qū)分我們必須使用一些額外的信息和它們的名字,比如它們生活在不同的區(qū)域或者興趣愛好什么的,在C++程序中也會(huì)遇到同樣的情況,所以命名空間就此產(chǎn)生
    2022-08-08
  • C++ Boost Serialization庫(kù)超詳細(xì)獎(jiǎng)金額

    C++ Boost Serialization庫(kù)超詳細(xì)獎(jiǎng)金額

    Boost是為C++語(yǔ)言標(biāo)準(zhǔn)庫(kù)提供擴(kuò)展的一些C++程序庫(kù)的總稱。Boost庫(kù)是一個(gè)可移植、提供源代碼的C++庫(kù),作為標(biāo)準(zhǔn)庫(kù)的后備,是C++標(biāo)準(zhǔn)化進(jìn)程的開發(fā)引擎之一,是為C++語(yǔ)言標(biāo)準(zhǔn)庫(kù)提供擴(kuò)展的一些C++程序庫(kù)的總稱
    2022-12-12
  • C語(yǔ)言連接并操作Sedna XML數(shù)據(jù)庫(kù)的方法

    C語(yǔ)言連接并操作Sedna XML數(shù)據(jù)庫(kù)的方法

    這篇文章主要介紹了C語(yǔ)言連接并操作Sedna XML數(shù)據(jù)庫(kù)的方法,實(shí)例分析了C語(yǔ)言操作XML文件的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • C語(yǔ)言開發(fā)實(shí)現(xiàn)掃雷游戲

    C語(yǔ)言開發(fā)實(shí)現(xiàn)掃雷游戲

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言開發(fā)實(shí)現(xiàn)掃雷游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • C語(yǔ)言實(shí)現(xiàn)套接字操作的示例代碼

    C語(yǔ)言實(shí)現(xiàn)套接字操作的示例代碼

    在C語(yǔ)言中,套接字(Socket)是一種進(jìn)行網(wǎng)絡(luò)通信的接口,這篇文章就來和大家介紹一下C語(yǔ)言中是如何進(jìn)行套接字操作的,需要的可以參考一下
    2023-06-06
  • 淺談C++性能榨汁機(jī)之偽共享

    淺談C++性能榨汁機(jī)之偽共享

    使給定內(nèi)存位置被一個(gè)線程所訪問,可能還是會(huì)有乒乓緩存的存在,是因?yàn)榱硪环N叫做偽共享(false sharing)的效應(yīng)。即使數(shù)據(jù)存儲(chǔ)在緩存行中,多個(gè)線程對(duì)數(shù)據(jù)中的成員進(jìn)行訪問時(shí),硬件緩存還是會(huì)產(chǎn)生乒乓緩存。本文將介紹C++中的偽共享
    2021-06-06
  • C++使用redis的實(shí)例詳解

    C++使用redis的實(shí)例詳解

    這篇文章主要介紹了C++使用redis的實(shí)例詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-10-10
  • C++ opencv ffmpeg圖片序列化實(shí)現(xiàn)代碼解析

    C++ opencv ffmpeg圖片序列化實(shí)現(xiàn)代碼解析

    這篇文章主要介紹了C++ opencv ffmpeg圖片序列化實(shí)現(xiàn)代碼解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08

最新評(píng)論