在C语言环境下开发简单的四则运算的命令行计算器

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:49:30
要求: 通过命令行参数提供两个运算对象和一个运算符, 然后将运算结果显示出来。由于命令行参数都是字符串, 而进行运算要求数值类型的运算对象, 所以要将字符串转换为相应的数值。函数的原型均在头文件stdlib.h中。

# include <stdio.h>
void main()
{
int a,b;
char op;
printf("输入一个数");
scanf("%d",&a);

printf("\n输入运算符:");
scanf("%s",&op);

printf("\n输入另一个数");
scanf("%d",&b);

switch(op)
{
case '+':
printf("\n =%d\n",a+b);
break;
case '-':
printf("\n =%d\n",a-b);
break;
case '*':
printf("\n =%d\n",a*b);
break;
case '/':
printf("\n =%d\n",a/b);
break;
default:
break;

}