使用c语言编写一个简单计算器个位数运算
时间: 2023-05-26 18:01:57 浏览: 108
c语言写的简单的计算器
4星 · 用户满意度95%
以下是一个简单的计算器程序,可用于执行两个整数的加,减,乘或除运算:
```
#include <stdio.h>
int main()
{
int num1, num2, result;
char op;
printf("请输入两个整数以及所需的运算 (+,-,*,/):");
scanf("%d %d %c", &num1, &num2, &op);
switch(op)
{
case '+': result = num1 + num2;
printf("结果 = %d", result);
break;
case '-': result = num1 - num2;
printf("结果 = %d", result);
break;
case '*': result = num1 * num2;
printf("结果 = %d", result);
break;
case '/': result = num1 / num2;
printf("结果 = %d", result);
break;
default: printf("不支持该运算符");
}
return 0;
}
```
在该程序中,用户被要求输入两个整数(num1和num2)以及所需的运算符(op)。用户输入的值被存储在相应的变量中,然后使用switch语句执行所需的运算。具体而言,如果运算符是+,-,*或/,则执行相应的操作,并将结果打印到控制台。否则,打印错误消息,指出不支持该运算符。
此外,需要注意scanf函数中的格式字符串。因为输入运算符时,用户也可能输入换行符(\n),所以需要在格式字符串中包含%c,以便正确读取运算符。
阅读全文