计算器

简单计算器模拟:输入两个整数和一个运算符,输出运算结果。

Input第一行输入两个整数,用空格分开;

第二行输入一个运算符(+、-、*、/)。

所有运算均为整数运算,保证除数不包含0。

答案

#include<stdio.h>
int main()
{
int a, b;
char c;
scanf("%d %d\n", &a, &b);
scanf("%c", &c);
switch©
{
case’+’:printf("%d\n",a+b);break;
case’-’:printf("%d\n",a-b);break;
case’’:printf("%d\n",ab);break;
case’/’:
if(b==0)
printf(“不存在”);
else
printf("%d\n",a/b);break;
default:printf(“input error\n”);
}
return 0;
}
总结:
1.计算器用到了switch多分支选择语句。
2.’/‘在运用是要注意分母不为0的情况。
3.输入字符char与%c的·运用。
计算器
计算器
switch在成绩的运算中的运用