#include<stdio.h>
#include<stdlib.h>
int main()
{
int i,j;
int sum=0;
char a;
printf("请输入数:\n");
scanf("%d%c%d",&i,&a,&j);
switch(a)
{
case '+':
{
sum=i+j;
break;
}
case '-' :
{
sum=i-j;
break;
}
case '*' :
{
sum=i*j;
break;
}
case '/' :
{
sum=i/j;
break;
}
default: {
return 0;
}
}
printf("sum=%d\n",sum);
getchar();
getchar();
#include<stdlib.h>
int main()
{
int i,j;
int sum=0;
char a;
printf("请输入数:\n");
scanf("%d%c%d",&i,&a,&j);
switch(a)
{
case '+':
{
sum=i+j;
break;
}
case '-' :
{
sum=i-j;
break;
}
case '*' :
{
sum=i*j;
break;
}
case '/' :
{
sum=i/j;
break;
}
default: {
return 0;
}
}
printf("sum=%d\n",sum);
getchar();
getchar();
}
最简单的计算器,注意缓冲区和函数包括{}
0123
设计功能和选择
界面和代码的关系展现在逻辑关系上,为求程序运行的速度更快,使用统计学原理对程序的功能选择更加优化