C/C++經(jīng)典實(shí)例之模擬計(jì)算器示例代碼
前言
本文主要給大家介紹了關(guān)于利用C/C++如何實(shí)現(xiàn)模擬計(jì)算器的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面話不多說了,來一起看看詳細(xì)的介紹吧。
Problem Description
簡單計(jì)算器模擬:輸入兩個整數(shù)和一個運(yùn)算符,輸出運(yùn)算結(jié)果。
Input
第一行輸入兩個整數(shù),用空格分開;
第二行輸入一個運(yùn)算符(+、-、*、/)。
所有運(yùn)算均為整數(shù)運(yùn)算,保證除數(shù)不包含0。
Output
輸出對兩個數(shù)運(yùn)算后的結(jié)果。
Example Input
30 50 *
Example Output
import java.util.Scanner; public class Main { public static void main(String args[]){ Scanner reader = new Scanner(System.in); int m,n; String a = "+",b = "-",c="*",d = "/"; String s; m = reader.nextInt(); n = reader.nextInt(); s = reader.next(); switch(s){ case"+":System.out.println(m+n);break; case"-":System.out.println(m-n);break; case"*":System.out.println(m*n);break; case"/": System.out.println(m/n); break; } } }
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
通過c++11改進(jìn)我們的模式之改進(jìn)命令模式
這篇我要講的是如何使用c++11改進(jìn)命令模式,感興趣的朋友可以看下2013-11-11C++利用模板實(shí)現(xiàn)消息訂閱和分發(fā)功能
C++語言支持重載,模板,虛函數(shù)等特性,為編寫高性能可擴(kuò)展的程序提供了利器。本文就講利用模板實(shí)現(xiàn)消息訂閱和分發(fā)功能,感興趣的小伙伴可以了解一下2022-12-12C++哈希表之閉散列方法的模擬實(shí)現(xiàn)詳解
閉散列指(開放定址法)發(fā)生沖突時,如果哈希表沒有被填滿,則表內(nèi)一定還有其他空閑位置,可以把沖突值放到下一個沒有被占用的空余位置上。本文將模擬實(shí)現(xiàn)閉散列方法,需要的可以參考一下2022-11-11一文帶你了解C語言中的0長度數(shù)組(可變數(shù)組/柔性數(shù)組)
眾所周知,?GNU/GCC?在標(biāo)準(zhǔn)的?C/C++?基礎(chǔ)上做了有實(shí)用性的擴(kuò)展,?零長度數(shù)組(Arrays?of?Length?Zero)?就是其中一個知名的擴(kuò)展,本文就來聊聊零長度數(shù)組的相關(guān)知識吧2023-03-03C語言使用鏈表實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C語言使用鏈表實(shí)現(xiàn)學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-12-12C/C++實(shí)現(xiàn)貪吃蛇逐步運(yùn)動效果
這篇文章主要為大家詳細(xì)介紹了C/C++實(shí)現(xiàn)貪吃蛇逐步運(yùn)動效果的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-05-05