分支-14. 简单计算器

 1 /*
 2  * Main.c
 3  * 分支-14. 简单计算器
 4  * Created on: 2014年6月17日
 5  *     Author: Boomkeeper
 6  ***测试通过****
 7  */
 8
 9 #include <stdio.h>
10
11 int main()
12 {
13     int m,n;
14     char a;
15
16     scanf("%i %c %i",&m,&a,&n);
17     printf("m = %i\na : %c\nn = %i\n",m,a,n);
18     switch(a)
19     {
20         case ‘+‘ : printf("%i\n",m+n);break;
21         case ‘-‘ : printf("%i\n",m-n);break;
22         case ‘*‘ : printf("%i\n",m*n);break;
23         case ‘/‘ : printf("%i\n",m/n);break;
24         case ‘%‘ : printf("%i\n",m%n);break;
25         default  : printf("ERROR\n");
26     }
27     return 0;
28 }

题目链接:http://pat.zju.edu.cn/contests/basic-programming/%E5%88%86%E6%94%AF-14

分支-14. 简单计算器

时间: 2024-10-23 17:34:19

分支-14. 简单计算器的相关文章

分支-14. 简单计算器(10)

1 #include<iostream> 2 using namespace std; 3 int main(){ 4 int a,b; 5 char s; 6 while(cin>>a){ 7 cin>>s>>b; 8 if(s=='+') 9 cout<<a+b<<endl; 10 else if(s=='-') 11 cout<<a-b<<endl; 12 else if(s=='*') 13 cout&

NOIP19:简单计算器

/* 1.4编程基础之逻辑表达式与条件分支 19:简单计算器 总时间限制: 1000ms 内存限制: 65536kB 描述 一个最简单的计算器,支持+, -, *, / 四种运算.仅需考虑输入输出为整数的情况,数据和运算结果不会超过int表示的范围. 输入 输入只有一行,共有三个参数,其中第1.2个参数为整数,第3个参数为操作符(+,-,*,/). 输出 输出只有一行,一个整数,为运算结果.然而: 1. 如果出现除数为0的情况,则输出:Divided by zero! 2. 如果出现无效的操作符

支-14. 简单的计算器(10)

本题要求编写一个简单计算器程序,可依据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式: 输入在一行中依次输入操作数1.运算符.操作数2,其间以1个空格分隔.操作数的数据类型为整型,且保证除法和求余的分母非零. 输出格式: 当运算符为+.-.*./.%时,在一行输出对应的运算结果.若输入是非法符号(即除了加.减.乘.除和求余五种运算符以外的其它符号)则输出"ERROR". 输入例子1: -7 / 2 输出例子1: -3 输入例子2:

PHP实现简单计算器

1 <!--简单的计算器--> 2 <!DOCTYPE html> 3 <html> 4 <head> 5 <title>PHP实现简单计算器</title> 6 <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> 7 </head> 8 <?php 9 $num1=true; 10

j2ee-JSP之简单计算器

来源韩顺平.j2ee视频实战教程jsp第1讲(下集) -------------------------------------------------------------------------------------------------------- 简单计算器,可以控制输入的数(仅第一个数)不能为空且不能为字符串 myCal.jsp代码 1 <!--这是计算器的界面 --> 2 <!-- 可以控制输入的数不能为空且不能为字符串 --> 3 <%@ page co

Javascript 实现简单计算器实例代码

Javascript 实现简单计算器实例代码 这篇文章主要介绍了Javascript 实现简单计算器实例代码的相关资料,需要的朋友可以参考下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

菜鸟学Android编程——简单计算器《一》

菜鸟瞎搞,高手莫进 本人菜鸟一枚,最近在学Android编程,网上看了一些视频教程,于是想着平时手机上的计算器应该很简单,自己何不尝试着做一个呢? 于是就冒冒失失的开撸了. 简单计算器嘛,功能当然很少,加减乘除就可以. 第一步:设计布局文件 界面如下图: 由于刚开始学Android,对布局文件也不是很了解,边查边找,最后凑合着写好了布局文件. 注意事项:此布局文件用到了GridLayout布局,是在Android4.0以上才出现的(不知道谷歌有没有开发相应的包来适配4.0以下版本). 有关Gri

F - 简单计算器

F - 简单计算器 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Description 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值.    Input 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔.没有非法表达式.当一行中只有0时输入结束,相应的结果不要输出.    Output 对每个测试用例输出

重读The C programming Lanuage 笔记三:简单计算器程序

1 //简单计算器 2 3 #include <stdio.h> 4 #include <stdlib.h> 5 #include <ctype.h> 6 #include <string.h> 7 #include <math.h> 8 9 #define MAXOP 100 //max size of operand or operator 10 #define NUMBER '0' //sign of a number was found