用c语言写一个程序把在电脑上的数字显示得像计算器上一样
时间: 2023-11-25 11:06:35 浏览: 41
好的,以下是一个简单的C语言程序,可以让电脑上的数字显示得像计算器上一样:
```c
#include <stdio.h>
int main() {
int a, b;
char op;
printf("请输入一个表达式(例如:1+2):");
scanf("%d%c%d", &a, &op, &b);
switch(op) {
case '+':
printf("%d %c %d = %d", a, op, b, a + b);
break;
case '-':
printf("%d %c %d = %d", a, op, b, a - b);
break;
case '*':
printf("%d %c %d = %d", a, op, b, a * b);
break;
case '/':
printf("%d %c %d = %d", a, op, b, a / b);
break;
default:
printf("非法运算符!");
break;
}
return 0;
}
```
该程序首先提示用户输入一个表达式(例如:1+2),然后使用scanf函数从标准输入读取表达式中的数字和运算符,最后根据运算符计算结果并输出结果。由于该程序只支持两个整数之间的四则运算,因此输入表达式时请遵循这个格式。